Senior Java Full-Stack Engineer - AWS & Microservices

Capgemini

Chicago, Northern (IL, KY)

Hybrid

USD 106,000 - 145,000

Full time

35 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Benefits offered by this job

Paid time off
Medical, dental, vision
Retirement plans (401k)
Life and disability insurance

Job summary

Capgemini is seeking a Senior Java Full Stack Developer to join our on-site team in Riverwoods, IL, with responsibilities spanning architecture, microservices, and cloud-native development on AWS. The role requires leading technical decisions, securing applications, and mentoring engineers.

You will design REST APIs, implement CI/CD pipelines, and manage container orchestration with Docker, Kubernetes, and OpenShift, while optimizing databases and enabling scalable enterprise solutions.

Qualifications

  • Expert in Java 17/21, Spring Boot, Spring Framework, Hibernate/JPA, and Microservices Architecture.
  • Extensive AWS cloud development and solution design experience.
  • Strong hands-on experience with Kafka and distributed systems.
  • Experience with CI/CD, DevOps, release automation, Docker, Kubernetes, and OpenShift.
  • Strong knowledge of REST APIs, TDD (JUnit), BDD (Cucumber/Karate), and Drools.
  • Advanced SQL, database design, and performance optimization skills.
  • Experience leading Agile/Scrum teams.
  • Linux administration and shell scripting knowledge.

Responsibilities

  • Lead application architecture, design, and technical decision-making.
  • Design and develop microservices and REST APIs using Java 17/21, Spring Boot, Spring Framework, Spring Batch, and Hibernate/JPA.
  • Build secure applications utilizing OAuth2 and enterprise security frameworks.
  • Design, deploy, and support cloud-native solutions on AWS (EC2, ECS, EKS, Lambda, CloudWatch, EMR, Kinesis, CDK).
  • Implement Infrastructure as Code using Terraform, CloudFormation, and Ansible.
  • Build CI/CD pipelines using Jenkins, GitLab CI, or similar tools.
  • Drive containerization and orchestration using Docker, Kubernetes, and OpenShift.
  • Develop event-driven solutions using Kafka, RabbitMQ, IBM MQ, and Kinesis.
  • Design and optimize databases including Oracle, PostgreSQL, DynamoDB, and NoSQL platforms.
  • Lead production support, incident management, performance tuning, and system monitoring using Splunk, Datadog, Dynatrace, and CloudWatch.
  • Mentor teams, conduct code reviews, and collaborate with architects, product owners, and business stakeholders.

Skills

Java 17/21
Spring Boot
AWS
Kafka
Microservices
REST APIs
OAuth2
CI/CD
Docker
Kubernetes
OpenShift
Terraform
CloudFormation
Ansible
Jenkins
GitLab CI
JUnit
BDD (Cucumber/Karate)
SQL
Linux

Tools

Docker
Kubernetes
OpenShift
Terraform
CloudFormation
Ansible
Jenkins
GitLab CI

Job description

Capgemini is seeking a Senior Java Full Stack Developer to join our on-site team in Riverwoods, IL, with responsibilities spanning architecture, microservices, and cloud-native development on AWS. The role requires leading technical decisions, securing applications, and mentoring engineers.

You will design REST APIs, implement CI/CD pipelines, and manage container orchestration with Docker, Kubernetes, and OpenShift, while optimizing databases and enabling scalable enterprise solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Fullstack Developer - AWS Microservices
Senior Java Fullstack Developer - AWS Microservices

Capgemini • New York (NY)

On-site
USD 90,000 - 119,000
Paid time off (12–25 days)
Medical, dental, and vision coverage
Retirement savings plans
+2
Senior Java Microservices Engineer (Hybrid) AWS & Cloud-Native
Senior Java Microservices Engineer (Hybrid) AWS & Cloud-Native

Capgemini • Chicago (IL)

Hybrid
USD 86,000 - 127,000
Senior Java & Spring Microservices Engineer
Senior Java & Spring Microservices Engineer

Capgemini • Atlanta (GA), Northern (KY)

Hybrid
USD 73,000 - 174,000
Paid time off
Medical, dental, vision
401(k) retirement
+2
Senior Java & AWS Microservices Engineer
Senior Java & AWS Microservices Engineer

Capgemini • New York (NY)

On-site
USD 86,000 - 127,000
Paid time off
Medical, dental, vision
Retirement savings 401(k)
+2
Senior Java & AWS Microservices Engineer
Senior Java & AWS Microservices Engineer

re-zoo-me • Jersey City (NJ), Northern (KY)

Hybrid
USD 90,000 - 119,000
401(k) and benefits
Paid time off
Medical, dental, vision
Senior Java Full-Stack Developer | AI & Microservices
Senior Java Full-Stack Developer | AI & Microservices

Capgemini • Atlanta (GA)

On-site
USD 61,000 - 104,000
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
AWS Solutions Engineer - Java, Microservices & DevOps
AWS Solutions Engineer - Java, Microservices & DevOps

Capgemini • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Java Fullstack Engineer – Cloud Microservices
Java Fullstack Engineer – Cloud Microservices

Capgemini • New York (NY)

On-site
USD 70,000 - 80,000
Paid time off
Health, dental, vision coverage
401(k) and retirement plans
+2
Java Full-Stack Engineer — Cloud, Microservices & React
Java Full-Stack Engineer — Cloud, Microservices & React

Capgemini • Atlanta (GA)

On-site
USD 61,000 - 104,000
Paid time off
Health benefits
401(k) plan