JOB DETAILS

Java Developer (Enterprise Banking Projects)

CompanyFlyte Solutions Ltd
LocationDhaka
Work ModeOn Site
PostedJuly 22, 2026
About The Company
Flyte Solutions is a client-focused custom software development company that delivers strategic, ROI-driven solutions tailored to your business needs. Leveraging the latest technology stack, we specialize in building scalable, innovative, and cost-effective software products for startups, SMBs, and large enterprises.    Our Core Services 1. Custom Software Development      - Build bespoke software solutions using modern frameworks like Node.js, Python (Django/Flask), and .NET Core.      - Cloud-native development with AWS, Azure, and Google Cloud Platform (GCP).      - Microservices architecture for scalable and maintainable systems.   2. Web Application Development      - Responsive, user-centric web apps built with React.js, Angular, or Vue.js.      - Backend development using **Spring Boot, Laravel, or Express.js.      - Integration with modern APIs and third-party services.   3. Mobile Application Development      - Cross-platform apps with Flutter and React Native.      - Native iOS and Android development using **Swift, Kotlin, and Java.      - Seamless integration with AI/ML, IoT, and AR/VR technologies.   4. AI & Machine Learning Solutions      - AI-powered software with TensorFlow, PyTorch, and OpenAI.      - Predictive analytics, natural language processing (NLP), and computer vision solutions.   5. DevOps & Cloud Solutions      - End-to-end DevOps implementation with Docker, Kubernetes, and Jenkins.      - Cloud migration, optimization, and management for AWS, Azure, and GCP.   6. UI/UX Design      - Intuitive and engaging designs using Figma, Adobe XD, and Sketch.      - User research, wireframing, and prototyping for optimal user experiences.    Our Expertise Across Industries    Startups: Rapid MVP development to validate ideas and attract investors.    SMBs: Scalable solutions to streamline operations and drive growth.    Enterprises: Enterprise-grade software to optimize processes and enhance productivity.   Contact us today to get started!  
About the Role

Company Description

About Flyte Solutions Ltd.

Flyte Solutions Ltd. is a technology company specializing in enterprise software development, digital banking solutions, and cloud-native applications. We deliver secure, scalable, and high-performance solutions for banks, financial institutions, government agencies, and enterprises, leveraging modern technologies such as Java, Spring Boot, Microservices, Cloud, and AI. Join us to work on innovative, mission-critical projects that drive digital transformation.

Job Description

Key Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications.
  • Develop secure and scalable RESTful APIs using Spring Boot.
  • Design, develop, and maintain Microservices-based applications.
  • Build highly scalable, fault-tolerant, and high-performance backend services.
  • Integrate with Core Banking Systems, payment gateways, and third-party enterprise platforms.
  • Write clean, reusable, and maintainable code following industry best practices.
  • Optimize application performance and database queries.
  • Participate in code reviews, unit testing, debugging, and technical discussions.
  • Collaborate with architects, business analysts, QA engineers, and frontend developers in an Agile environment.

Qualifications

Required Skills

  • 3–5 years of professional Java development experience.
  • Strong proficiency in Java 8/11/17+.
  • Hands-on experience with:
    • Spring Boot
    • Spring MVC
    • Spring Security
    • Spring Data JPA / Hibernate
  • Experience in developing RESTful APIs.
  • Strong understanding of Microservices Architecture and distributed systems.
  • Experience with Oracle, PostgreSQL, or MySQL.
  • Strong SQL and database design skills.
  • Experience with Git, Maven, or Gradle.
  • Good understanding of Object-Oriented Programming (OOP), Design Patterns, and Clean Architecture.

Preferred Skills

  • Docker & Kubernetes
  • RabbitMQ / Kafka
  • Redis
  • API Gateway (Spring Cloud Gateway, Kong, or similar)
  • Spring Cloud (Config Server, Eureka, OpenFeign, Circuit Breaker)
  • OAuth2, JWT, Keycloak, or other Identity & Access Management solutions
  • CI/CD using Jenkins, GitHub Actions, or GitLab CI/CD
  • Experience with banking, fintech, or enterprise applications
  • Knowledge of secure software development practices (OWASP)

Additional Information

What We Offer

  • Opportunity to work on a prestigious Enterprise Banking Digital Transformation Project.
  • Exposure to modern enterprise technologies and cloud-native architecture.
  • Competitive salary and performance-based benefits.
  • Professional growth and continuous learning opportunities.
  • Collaborative and innovation-driven work environment.

📩 How to Apply

Interested candidates are invited to send their updated CV to:

📧 careers(@)flytesolutions.com

Subject: Application for Java Developer – [Your Name]

Please include:

  • Current Salary
  • Expected Salary
  • Notice Period
  • Total Years of Experience

Flyte Solutions Ltd.
Morning Glory – Level 6 & 7
House 19, Road 13/C, Block-E
Banani, Dhaka 1213, Bangladesh

🌐 https://www.flytesolutions.com

Key Skills
JavaSpring BootMicroservicesRESTful APIsSpring SecurityHibernateSQLOraclePostgreSQLMySQLDockerKubernetesKafkaRedisGitMaven
Categories
SoftwareTechnologyFinance & AccountingEngineeringConsulting
Benefits
Competitive SalaryPerformance-based BenefitsProfessional GrowthContinuous Learning Opportunities
Job Information
📋Core Responsibilities
Design, develop, and maintain enterprise-grade Java applications and scalable Microservices for banking projects. Integrate backend services with core banking systems and payment gateways while optimizing database performance.
📋Job Type
full time
📊Experience Level
2-5
💼Company Size
20
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page