Java Architect – Spring Boot Microservices, Kafka & Flink

Capgemini

San Francisco (CA)

On-site

USD 130,000 - 140,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision coverage
401(k) retirement plan
Paid time off

Job summary

Capgemini in San Francisco seeks a senior Java Developer to design end-to-end streaming architecture using Kafka, Flink, and Elasticsearch. You'll define data models for Elasticsearch and Aurora/PostgreSQL, build Spring Boot microservices and REST APIs, and enforce robust event contracts with scalable, secure AWS costs in mind.

You will review offshore designs, mentor engineers, and collaborate with product owners and QA, while supporting CI/CD, performance tuning, and production incident

Qualifications

  • 10+ years in software engineering with architecture/lead experience.
  • Hands-on with Elasticsearch, Kafka, and Flink in production.
  • Strong Java and Spring Boot, microservices and event-driven patterns.

Responsibilities

  • Design end-to-end streaming architecture using Kafka, Flink and Elasticsearch.
  • Define data models for Elasticsearch and Aurora/PostgreSQL; ensure scalability and security on AWS.
  • Review offshore designs, mentor engineers, and support CI/CD and incident analysis.

Skills

Java
Spring Boot
Microservices
REST APIs
Event-driven design
Mentoring

Tools

Elasticsearch
Apache Kafka
Apache Flink
AWS
Aurora / PostgreSQL

Job description

Capgemini in San Francisco seeks a senior Java Developer to design end-to-end streaming architecture using Kafka, Flink, and Elasticsearch. You'll define data models for Elasticsearch and Aurora/PostgreSQL, build Spring Boot microservices and REST APIs, and enforce robust event contracts with scalable, secure AWS costs in mind.

You will review offshore designs, mentor engineers, and collaborate with product owners and QA, while supporting CI/CD, performance tuning, and production incident

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer: Spring Boot Microservices & Kafka
Java Software Engineer: Spring Boot Microservices & Kafka

Flexton Inc. • Sunnyvale (CA)

On-site
USD 140,000 - 170,000
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
Java Full-Stack Engineer — Microservices, AWS & Kafka
Java Full-Stack Engineer — Microservices, AWS & Kafka

TechDigital Group • Charlotte (NC)

On-site
USD 85,000 - 120,000
Senior Java Engineer — Spring Boot, Kafka, Microservices
Senior Java Engineer — Spring Boot, Kafka, Microservices

Empower • United States

Remote
USD 120,000 - 180,000
Senior Java Backend Architect: Spring Boot, Kafka, AWS
Senior Java Backend Architect: Spring Boot, Kafka, AWS

BCforward • Columbus (OH)

On-site
USD 120,000 - 160,000
Lead Software Engineer: Cloud-Native Microservices & Kafka
Lead Software Engineer: Cloud-Native Microservices & Kafka

Capgemini • Atlanta (GA)

Hybrid
USD 109,000 - 197,000
PTO policy
Health insurance
Retirement plan
+3
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 Microservices Engineer - Spring Boot & Kafka
Senior Java Microservices Engineer - Spring Boot & Kafka

Avance Services • O’Fallon (MO)

On-site
USD 120,000 - 150,000
Java Developer - Spring Boot, Kafka, AWS/Azure Cloud
Java Developer - Spring Boot, Kafka, AWS/Azure Cloud

Whiz Global LLC • Plano (TX)

On-site
USD 110,000 - 150,000
Senior Java Microservices Engineer — Flink, Kafka, REST
Senior Java Microservices Engineer — Flink, Kafka, REST

VySystems • San Leandro (CA)

On-site
USD 100,000 - 130,000