Job Description
Title: Software Engineer / Senior Software Engineer - Java Spring Boot Platform
Company Name: LEADS Corporation Limited
Vacancy: --
Age: At least 24 years
Job Location: Dhaka
Salary: Negotiable
Experience:
- At least 3 years
- The applicants should have experience in the following business area(s): Software Company, IT Enabled Service
Published: 2026-08-08
Application Deadline: 2026-08-22
Education: - Bachelor of Science (BSc) in Computer Science & Engineering
Requirements: - At least 3 years
- The applicants should have experience in the following business area(s): Software Company, IT Enabled Service
Skills Required: Java SpringBoot,RESTful API
Additional Requirements: - Minimum 3 years of hands-on experience in Java Spring Boot-based enterprise application development
- Strong understanding of RESTful API design, object-oriented programming, and clean architecture principles
- Familiarity with microservices architecture and containerized deployments
- Comfortable working with relational databases, particularly OracleBasic understanding of cloud-native principles, CI/CD, and observability
Technology Stack:
- Languages & Frameworks: Java 17/+, Spring Boot 3+, Spring Data JPA, Spring
- Databases: Oracle (PL/SQL integration), PostgreSQL (optional)
- Messaging: Kafka, RabbitMQ
- Deployment: Docker, Kubernetes (AKS/EKS), GitLab CI/CD
- Tools: Swagger, Postman, Prometheus, Grafana, ELK, Git, JIRA
- Security: OAuth2, JWT, Keycloak (OIDC)
Responsibilities & Context: We are hiring skilled Java developers with 3/+ years of experience in building enterprise applications. This is a great opportunity for engineers passionate about microservices, API development, and modern DevSecOps practices to grow into leadership roles while working in a high-impact transformation project.
Key Responsibilities:
Develop and maintain Java Spring Boot-based microservices aligned with DDD and modular banking services (e.g., Deposits, Loans, GL)
Translate functional requirements and business logic into performant, secure, and reusable code
Collaborate with architects and team leads to implement best practices in microservices, CI/CD, and clean code design
Integrate Oracle-based business logic (PL/SQL) through adapter services and ensure data consistency
Build RESTful APIs and support async/sync messaging flows using Kafka and RabbitMQ
Participate in peer reviews, debugging, unit testing, and continuous integration pipelines
Ensure service compliance with security, observability, and performance standards
Contribute to documentation, sprint planning, and DevOps integration
Job Other Benifits: - T/A,Mobile bill,Provident fund,Weekly 2 holidays,Gratuity
- Salary Review: Yearly
- Lunch Facilities: Full Subsidize
- Festival Bonus: 2
• Attractive Casual, Sick and Annual Leave policy
• Excellent working environment with structured growth opportunities
• The chance to work with domain experts and product architects building future-ready banking systems
Employment Status: Full Time
Job Work Place: Work at office
Company Information: Gender: Both Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication