Lead / Principal Engineer - Java Spring Boot Platform

Job Description

Title: Lead / Principal Engineer - Java Spring Boot Platform

Company Name: LEADS Corporation Limited

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

  • At least 5 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Published: 2025-10-21

Application Deadline: 2025-10-31

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • At least 5 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Skills Required: Banking,CBS,Oracle PLSQL,Swift

Additional Requirements:
  • 5+ years of hands-on backend engineering experience, with at least 3 years in Spring Boot microservices
  • Proven ability to lead high-performing teams in complex enterprise environments
  • Experience in financial services, especially in transaction-heavy, mission-critical systems
  • Deep knowledge of system design principles, DDD, CQRS, reactive programming, and fault tolerance
  • Experience integrating legacy business logic (Oracle PL/SQL) into modern services
  • Skilled in modular decomposition, cloud-native design, and service orchestration/choreography
  • Strong communication, documentation, and mentorship skills
  • Experience in core banking systems, especially Deposit/Loan/GL modules
  • Exposure to ISO 20022, SWIFT, or payment gateways
  • Familiarity with compliance standards (PCI-DSS, GDPR, Bangladesh Bank CBS Guideline 2024)
  • Certifications in Java, Spring, Kubernetes, or Solution Architecture (TOGAF/AWS/GCP)


Responsibilities & Context:

We are looking for 4-5 exceptional Lead / Principal Engineers to architect, drive, and guide domain-specific module development. Each lead will own multiple microservices end-to-end, contribute to platform evolution, mentor cross-functional teams, and ensure high performance, security, and compliance readiness.

  • Own design, development, and delivery of Java Spring Boot-based microservices in a domain-driven architecture (e.g., Deposits, Loans, GL, Trade Finance, Treasury, ERP)
  • Collaborate with domain experts to translate functional specifications into scalable, maintainable service components
  • Lead design of modular, cloud-native patterns (12-factor apps, reactive programming, event-driven systems)
  • Define and enforce coding standards, API contracts, and data flow protocols
  • Guide teams in integrating with PL/SQL adapter services and Oracle DB schemas
  • Optimize service behavior for observability, scalability, and runtime efficiency
  • Champion CI/CD practices, service mesh (e.g., Istio), containerization (Docker), and Kubernetes deployment readiness
  • Collaborate with DevSecOps on secure pipelines, policy-as-code, and access control
  • Participate in code reviews, design walkthroughs, and incident postmortems
  • Mentor junior engineers and contribute to engineering excellence

Tech Stack You’ll Work On

  • Language & Framework: Java 17/+, Spring Boot 3+, Spring WebFlux, Spring Security
  • Architecture: Microservices, REST APIs, Async Messaging (Kafka), Sync Messaging (RabbitMQ)
  • Security: OAuth2, Keycloak, JWT, RBAC, MFA
  • Database: Oracle (with PL/SQL integration), Database Sharding
  • Deployment: Kubernetes (AKS/EKS/GKE), Helm, GitLab CI/CD, Argo CD
  • Observability: Prometheus, Grafana, Loki, ELK Stack
  • Others: Git, JIRA, Confluence, Swagger/OpenAPI, Liquibase/Flyway


Job Other Benifits:
  • T/A,Mobile bill,Weekly 2 holidays,Provident fund,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 (%)
Jahangirnagar University 9.62%
Shahjalal University of Science & Technology 5.77%
Islamic University 3.85%
Khulna University of Engineering and Technology 3.85%
National University 3.85%
Mawlana Bhashani Science & Technology University 3.85%
East West University 3.85%
Daffodil International University (DIU) 3.85%
Asian University of Bangladesh 3.85%
Otto-Friedrich-Universität Bamberg 1.92%

Interested By Age Range

Age Range Percentage (%)
20-30 26.92%
31-35 32.69%
36-40 26.92%
40+ 11.54%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 1.92%
30K-40K 1.92%
40K-50K 1.92%
50K+ 94.23%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 5.77%
0.1 - 1 years 1.92%
1.1 - 3 years 5.77%
3.1 - 5 years 15.38%
5+ years 71.15%

Similar Jobs