Software Engineer / Senior Software Engineer - Java Spring Boot Platform

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-07-01

Application Deadline: 2025-07-30

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



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

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)


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

Interested By University

University Percentage (%)
Daffodil International University (DIU) 6.67%
Jahangirnagar University 6.00%
American International University Bangladesh (AIUB) 6.00%
BRAC University 4.67%
Shahjalal University of Science & Technology 4.00%
National University 4.00%
Mawlana Bhashani Science & Technology University 3.33%
North South University 3.33%
East West University 2.67%
Green University Of Bangladesh 2.67%

Interested By Age Range

Age Range Percentage (%)
20-30 63.33%
31-35 22.67%
36-40 7.33%
40+ 6.67%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 7.33%
20K-30K 5.33%
30K-40K 14.00%
40K-50K 14.67%
50K+ 58.67%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 22.00%
0.1 - 1 years 7.33%
1.1 - 3 years 23.33%
3.1 - 5 years 22.00%
5+ years 25.33%

Similar Jobs