Lead Software Engineer: Cloud-Native Microservices & Kafka

Capgemini

Atlanta (GA)

Hybrid

USD 109,000 - 197,000

Full time

48 hours 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

PTO policy
Health insurance
Retirement plan
Life insurance
Employee assistance program
Other benefits

Job summary

Capgemini is seeking a Lead Software Engineer with strong cloud-native expertise in Java and Spring Boot to build scalable, distributed systems. Prior rail industry exposure is advantageous but not required, with a focus on platform engineering, dispatch automation, and modern architectures.

You will design microservices, leverage Kafka for messaging, and deploy in Kubernetes environments. Some full-stack work with Angular is welcomed, alongside CI/CD and test automation to ensure high-quality

Qualifications

  • Hands-on Java and Spring Boot development for scalable enterprise apps.
  • Experience designing distributed systems, microservices, and event-driven architectures.
  • Experience with Apache Kafka for real-time messaging and system integration.
  • Cloud-native deployments using Kubernetes and containerization, DevOps practices.
  • Familiarity with Angular for full-stack development and UI work is a plus.
  • Experience with test automation, CI/CD pipelines, and code quality practices.

Responsibilities

  • Design and develop cloud-native, distributed applications using Java and Spring Boot.
  • Build and maintain microservices and event-driven architectures with Kafka.
  • Deploy and manage applications in Kubernetes environments with modern DevOps practices.
  • Collaborate with cross-functional teams to deliver automation and platform capabilities.
  • Contribute to full-stack development with Angular when needed.
  • Support quality engineering through test automation, code reviews, and CI.

Skills

Java
Spring Boot
Distributed systems
Microservices
Kafka
Kubernetes
Angular
REST APIs
CI/CD
DevOps

Tools

Kafka
Kubernetes
Docker

Job description

Capgemini is seeking a Lead Software Engineer with strong cloud-native expertise in Java and Spring Boot to build scalable, distributed systems. Prior rail industry exposure is advantageous but not required, with a focus on platform engineering, dispatch automation, and modern architectures.

You will design microservices, leverage Kafka for messaging, and deploy in Kubernetes environments. Some full-stack work with Angular is welcomed, alongside CI/CD and test automation to ensure high-quality

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Java Full-Stack Engineer: Railway Dispatch
Remote Senior Java Full-Stack Engineer: Railway Dispatch

Capgemini • Atlanta (GA)

Remote
USD 109,000 - 197,000
401(k) program
Paid time off
Health insurance
Senior Data Engineer — AWS/Kafka & Java Microservices
Senior Data Engineer — AWS/Kafka & Java Microservices

Capgemini • United States

Hybrid
USD 89,000 - 166,000
Medical, dental, vision
401(k)
Paid time off
+2
Remote Senior Java Full-Stack Engineer – Railway Dispatch
Remote Senior Java Full-Stack Engineer – Railway Dispatch

Capgemini • Elm (PA)

Remote
USD 130,000 - 180,000
Paid time off
Medical coverage
Retirement plans
+1
Remote Senior Java Full-Stack Engineer — Rail Dispatch
Remote Senior Java Full-Stack Engineer — Rail Dispatch

Capgemini • Pennsylvania

Remote
USD 140,000 - 180,000
Paid time off
Medical coverage
Retirement plans
Senior Java/Angular Full-Stack Engineer: Microservices & Cloud
Senior Java/Angular Full-Stack Engineer: Microservices & Cloud

Capgemini • Jersey City (NJ)

On-site
USD 61,000 - 104,000
Paid time off per policy: Vacation, H‑
Medical, dental, and vision coverage
401(k) retirement savings plans
+2
Senior Lead Software Engineer: Cloud-Native & Kafka Expert
Senior Lead Software Engineer: Cloud-Native & Kafka Expert

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 180,000
Java Lead: Cloud-Native Microservices on AWS
Java Lead: Cloud-Native Microservices on AWS

Capgemini • Chicago (IL)

On-site
USD 90,000 - 115,000
Senior Java Full-Stack Engineer - Railway Dispatch (Remote)
Senior Java Full-Stack Engineer - Railway Dispatch (Remote)

Capgemini • Williamstown (NJ)

Remote
USD 120,000 - 160,000
Paid time off
Health, dental, vision coverage
Retirement savings plans
+2
Hybrid Senior Java Developer: Cloud Microservices & Kafka
Hybrid Senior Java Developer: Cloud Microservices & Kafka

Compunnel Inc. • Sunnyvale (CA)

Hybrid
USD 110,000 - 150,000
Senior Java Full-Stack Engineer | Cloud, APIs & UI
Senior Java Full-Stack Engineer | Cloud, APIs & UI

Capgemini • Atlanta (GA)

On-site
USD 68,000 - 109,000