Lead Back-end Java Developer (Spring Boot, Agile)

EPAM Systems

Singapore

On-site

SGD 120,000 - 180,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems in Singapore is seeking a Lead Java Developer to drive hands-on delivery of banking-grade back-end services built on Java 21, Spring Boot, microservices and REST APIs. You will shape architecture, set engineering standards and collaborate with DevOps to run containerized workloads on OpenShift/Kubernetes.

You will lead design, API contracts, data models, testing and CI/CD to ensure resilient, well-documented services. Banking domain experience is a plus.

Qualifications

  • Strong Java expertise with modern Java LTS (Java 21).
  • Experience with Spring Boot, microservices and REST APIs.
  • Experience with containerized deployments on Kubernetes/OpenShift and CI/CD.

Responsibilities

  • Lead the design and implementation of Java 21, Spring Boot back-end services.
  • Define microservice boundaries, API contracts, data models and integration patterns.
  • Build resilient REST APIs with clear error handling, versioning and documentation.
  • Guide synchronous and event-driven service communication and integration decisions.
  • Partner with DevOps to containerise, deploy and operate services on OpenShift.
  • Establish coding standards, reusable patterns and review practices across the team.
  • Improve quality through automated testing, CI/CD and code scanning tools.
  • Troubleshoot production issues with SRE and platform teams and drive root-cause fixes.

Skills

Java
Spring Boot
Microservices
REST APIs
SQL
Testing (JUnit/Mockito)

Tools

Docker
Kubernetes/OpenShift
Kafka/RabbitMQ

Job description

We are seeking a Lead Java Developer in Singapore. You lead hands-on delivery of banking-grade Back-end services built on Java 21, Spring Boot, microservices and REST APIs. You shape architecture, set engineering standards and partner with DevOps to run containerized workloads on OpenShift/Kubernetes with strong testing, security and observability.

Responsibilities
  • Lead the design and implementation of Java 21, Spring Boot Back-end services
  • Define microservice boundaries, API contracts, data models and integration patterns
  • Build resilient REST APIs with clear error handling, versioning and documentation
  • Guide synchronous and event-driven service communication and integration decisions
  • Partner with DevOps to containerise, deploy and operate services on OpenShift
  • Establish coding standards, reusable patterns and review practices across the team
  • Improve quality through automated testing, CI/CD and code scanning tools
  • Troubleshoot production issues with SRE and platform teams and drive root-cause fixes
Requirements
  • Java expertise including hands-on work with modern Java LTS versions (Java 21 on this project)
  • Spring Boot background across Spring Framework and Spring MVC
  • Microservices design experience including distributed systems fundamentals
  • REST API design skills including API gateway and system integration concepts
  • SQL proficiency with relational databases (Oracle, MariaDB, MySQL or PostgreSQL)
  • Containers experience with Docker and cloud-native delivery practices
  • Kubernetes/OpenShift exposure deploying or supporting containerised applications
  • Testing capability using JUnit, Mockito plus unit and integration automation
  • Nice to have Spring Cloud, Apache Kafka or RabbitMQ for event streaming and messaging
  • Domain exposure to banking or financial services
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Backend Architect: Spring Boot & Microservices
Lead Java Backend Architect: Spring Boot & Microservices

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Senior Back-end Java Developer (Spring Boot)
Senior Back-end Java Developer (Spring Boot)

EPAM SYSTEMS PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer | Spring Boot Microservices
Senior Java Developer | Spring Boot Microservices

EPAM SYSTEMS PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Java Backend Developer
Java Backend Developer

U3 INFOTECH PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Lead Java Developer
Lead Java Developer

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Java Developer — Investment Banking, AWS & Spring Boot
Java Developer — Investment Banking, AWS & Spring Boot

The Career Works • Singapore

On-site
SGD 90,000 - 120,000
Lead Java Developer
Lead Java Developer

CARECONE PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Backend Developer
Senior Java Backend Developer

Peoplebank Asia • Singapore

On-site
SGD 61,000 - 73,000
Java Developer - Investment Bank (SINGAPORE)
Java Developer - Investment Bank (SINGAPORE)

The Career Works • Singapore

On-site
SGD 90,000 - 120,000
Full Stack Developer (React/Java)
Full Stack Developer (React/Java)

Alan Partners • Singapore

On-site
SGD 70,000 - 90,000