Lead Java Backend Engineer | Spring Boot, Microservices

EPAM Systems, Inc.

Singapore

Remote

SGD 140,000 - 190,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EPAM Systems, Inc. is seeking a Lead Java Developer in Singapore to lead hands-on delivery of banking-grade backend services built on Java 21, Spring Boot, and microservices.

You will shape architecture, set engineering standards and partner with DevOps to run containerized workloads on OpenShift/Kubernetes with strong testing, security, and observability. You will lead the design of RESTful services, define API contracts, and guide messaging patterns while ensuring quality through CI/CD and

Qualifications

  • Strong Java expertise with hands-on work on 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.

Responsibilities

  • Lead 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 API design
SQL
Unit testing
API gateway
Observability
Distributed systems

Tools

Docker
Kubernetes
OpenShift

Job description

EPAM Systems, Inc. is seeking a Lead Java Developer in Singapore to lead hands-on delivery of banking-grade backend services built on Java 21, Spring Boot, and microservices.

You will shape architecture, set engineering standards and partner with DevOps to run containerized workloads on OpenShift/Kubernetes with strong testing, security, and observability. You will lead the design of RESTful services, define API contracts, and guide messaging patterns while ensuring quality through CI/CD and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Backend Engineer | Spring Boot & Microservices
Lead Java Backend Engineer | Spring Boot & Microservices

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Career path
Online courses
Mentoring program
+2
Lead Java Developer — Microservices & Spring Boot Expert
Lead Java Developer — Microservices & Spring Boot Expert

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
Lead Back-end Java Developer (Spring Boot, Agile)
Lead Back-end Java Developer (Spring Boot, Agile)

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Career path
Online courses
Mentoring program
+2
Java Spring Boot Microservices Engineer
Java Spring Boot Microservices Engineer

EPAM SYSTEMS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Lead Full-Stack Engineer - Java/React, Tech Lead
Lead Full-Stack Engineer - Java/React, Tech Lead

EPAM • Singapore

On-site
SGD 120,000 - 160,000
Upskilling programs
Certification support
Mentoring & career growth
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 Spring Boot Lead - Microservices & Java Expert
Senior Spring Boot Lead - Microservices & Java Expert

ENGGSOL PTE. LTD. • Singapore

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

EPAM • Singapore

On-site
SGD 120,000 - 180,000
Great Place to Work Certification
Global career opportunities
Learning & certification programs
+1
Lead Full-Stack Engineer - Java, React, OpenShift
Lead Full-Stack Engineer - Java, React, OpenShift

EPAM SYSTEMS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000