Java Backend Engineer - Microservices, Spring & Kafka

Capgemini

Singapore

On-site

SGD 70,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

Capgemini is seeking experienced Java Developers to join our development team, focusing on banking solutions. You will be instrumental in developing and enhancing Java services, microservices architecture, and secure APIs using JDK 17+ and Spring ecosystem.

You will work with cross-functional teams, emphasize security, performance, and regulatory compliance, and contribute to a dynamic, Agile environment with Docker/Kubernetes and cloud platforms.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3-7 years of hands-on experience in backend development using Java.
  • Strong proficiency in Java (JDK 17+), Spring Boot, and Spring Cloud.
  • Solid understanding of microservices architecture and RESTful API design.
  • Experience with Kafka or similar messaging platforms.
  • Multithreading, concurrency, and performance tuning.
  • Relational and NoSQL databases (PostgreSQL, Oracle, MongoDB).
  • Familiarity with containers (Docker, Kubernetes) and CI/CD practices.
  • Cloud familiarity (AWS, Azure, or Google Cloud) is a plus.
  • Strong problem-solving and collaborative skills in a fast-paced, agile environment.

Responsibilities

  • Develop Java services and APIs within end-to-end processing for banking solutions.
  • Provide technical leadership and influence architectural decisions.
  • Participate in code reviews and share knowledge with team members.
  • Ensure regulatory, security, and audit compliance for financial systems.
  • Implement microservices architecture using Spring ecosystem and Kafka-based messaging.
  • Handle multi-threading, concurrency, and performance optimization in Java applications.
  • Maintain code quality using SOLID principles and design patterns.
  • Collaborate with product, QA, and infrastructure teams to deliver reliable software.

Skills

Java 17+
Spring Boot
Spring Cloud
REST APIs
Kafka
Multithreading
Databases
Docker/Kubernetes
CI/CD
Cloud

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
PostgreSQL
MongoDB
Oracle

Job description

Capgemini is seeking experienced Java Developers to join our development team, focusing on banking solutions. You will be instrumental in developing and enhancing Java services, microservices architecture, and secure APIs using JDK 17+ and Spring ecosystem.

You will work with cross-functional teams, emphasize security, performance, and regulatory compliance, and contribute to a dynamic, Agile environment with Docker/Kubernetes and cloud platforms.

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

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Senior Java Backend Engineer - Spring Boot & Kafka
Senior Java Backend Engineer - Spring Boot & Kafka

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Java Microservices Engineer | Cloud-Native Banking
Java Microservices Engineer | Cloud-Native Banking

BOUNTEOUSXACCOLITE SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Career development opportunities
Global engineering collaboration
Java Backend Engineer — Spring Microservices & Cloud
Java Backend Engineer — Spring Microservices & Cloud

SILVERLINK TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 120,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
Java Backend Engineer: Spring Boot, Kafka & Spark
Java Backend Engineer: Spring Boot, Kafka & Spark

JobCubby • Singapore

On-site
SGD 90,000 - 160,000
Java + Kafka Developer (Contract)
Java + Kafka Developer (Contract)

3 CUBED BUSINESS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Senior Software Engineer (Java | Microservices | Banking & Financial Services) SP
Senior Software Engineer (Java | Microservices | Banking & Financial Services) SP

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Java Microservices Developer
Java Microservices Developer

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Java Developer
Java Developer

Capgemini • Singapore

On-site
SGD 70,000 - 120,000
Flexible work practices
40 hours self-development per year
Learning opportunities