Backend Software Engineer — Java Microservices & Security

CAPGEMINI SINGAPORE PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work practices
40 hours of self-development per year
Learning opportunities

Job summary

Capgemini Singapore is seeking an experienced backend Java Developer to design, build, and maintain robust enterprise-grade services. You will implement microservices with Spring, integrate Kafka-based event streams, and ensure secure, scalable APIs while collaborating with cross-functional teams in a fast-paced environment.

The role emphasizes production support, architecture influence, and adherence to regulatory and security standards within financial systems.

Qualifications

  • Bachelor's degree in computer science, engineering, or a related field.
  • 3–7 years of hands-on backend development experience with Java.
  • Strong Java (JDK 17+), Spring Boot and Spring Cloud expertise.
  • Solid microservices, RESTful API design knowledge.
  • Experience with Kafka or similar messaging platforms.
  • Multithreading, concurrency and performance tuning proficiency.
  • Relational/NoSQL DB experience (PostgreSQL, MongoDB).
  • Containerization with Docker/Kubernetes; CI/CD awareness.
  • Security knowledge (OAuth2/JWT/encryption) and cloud familiarity.

Responsibilities

  • Develop Java services integrated in end-to-end processing.
  • Design and code robust, secure APIs to persist/retrieve data.
  • Provide L3 production support and participate in code reviews.
  • Offer technical leadership and influence architectural decisions.
  • Collaborate with product, QA, and infrastructure teams.
  • Ensure regulatory, security, and audit compliance for financial systems.
  • Build enterprise-grade apps using Java 17+ and Spring ecosystem.
  • Design microservices architecture and utilize Kafka for events.
  • Implement multi-threading, concurrency handling, and performance optimizations.
  • Adhere to SOLID, design patterns and secure coding practices.

Skills

Java
Spring Boot
Spring Cloud
REST API design
Multithreading
Performance tuning
SOLID principles
Design patterns
OAuth2/JWT/encryption security
Communication skills

Education

Bachelor's degree in computer science, engineering, or a related field

Tools

Kafka
Docker
Kubernetes
PostgreSQL
MongoDB

Job description

Capgemini Singapore is seeking an experienced backend Java Developer to design, build, and maintain robust enterprise-grade services. You will implement microservices with Spring, integrate Kafka-based event streams, and ensure secure, scalable APIs while collaborating with cross-functional teams in a fast-paced environment.

The role emphasizes production support, architecture influence, and adherence to regulatory and security standards within financial systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer – Microservices & Kafka
Senior Java Backend Engineer – Microservices & Kafka

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Backend Engineer: Java Microservices & APIs
Senior Backend Engineer: Java Microservices & APIs

Capgemini • Singapore

On-site
SGD 90,000 - 135,000
Senior Backend Engineer — Java Microservices & Scalable Systems
Senior Backend Engineer — Java Microservices & Scalable Systems

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Java Backend Engineer - Microservices, Spring & Kafka
Java Backend Engineer - Microservices, Spring & Kafka

Capgemini • Singapore

On-site
SGD 70,000 - 120,000
Flexible work practices
40 hours self-development per year
Learning opportunities
Senior Java Engineer - Payments & API Microservices
Senior Java Engineer - Payments & API Microservices

Capgemini • Singapore

On-site
SGD 90,000 - 160,000
Senior Backend Engineer - Java Microservices & Kafka
Senior Backend Engineer - Java Microservices & Kafka

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 120,000 - 200,000
Senior Java Backend Engineer - Banking Microservices
Senior Java Backend Engineer - Banking Microservices

infinite Computer Solution • Singapore

On-site
SGD 180,000 - 240,000
Senior Backend Engineer — Scalable Java Microservices
Senior Backend Engineer — Scalable Java Microservices

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Engineer — Spring Boot & Microservices
Senior Java Backend Engineer — Spring Boot & Microservices

EPAM Systems • Singapore

Remote
SGD 120,000 - 180,000
Career growth
Training programs
Certification support
Senior Backend Engineer | Java, Spring, Microservices, Kafka
Senior Backend Engineer | Java, Spring, Microservices, Kafka

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,000