Job Description
Title: Software Engineer / Senior Software Engineer - Java Spring Boot Platform
Company Name: LEADS Corporation Limited
Vacancy: --
Age: Na
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: 2025-08-18
Application Deadline: 2025-08-31
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: Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication