Demo

Java Full Stack Engineer

Capgemini
Capgemini Salary
Chicago, IL Full Time
POSTED ON 5/11/2026
AVAILABLE BEFORE 6/5/2026

Role: Java Full Stack Engineer

Location: Riverwoods, IL

Job Type: Full Time


We are seeking a highly skilled Senior Java Full Stack Engineer to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have strong experience in Java-based microservices, cloud technologies, CI/CD pipelines, and modern development practices such as TDD/BDD.


Key Responsibilities

  • Design and develop highly available and scalable applications using Java and modern design patterns
  • Build and maintain RESTful APIs and microservices architecture
  • Collaborate within Agile teams to deliver high-quality software solutions
  • Implement CI/CD pipelines to automate build, test, and deployment processes
  • Develop and execute unit and integration tests to ensure code quality and coverage
  • Work with cloud platforms to deploy and manage applications
  • Monitor application performance and ensure high availability
  • Collaborate with cross-functional teams including business stakeholders and architects
  • Contribute to system design, architecture decisions, and best practices


Required Skills & Experience

  • Strong experience in Java development (Java 17/21/25, Spring Boot, Microservices) and backend services
  • Proven expertise in software development methodologies (Agile, Scrum)
  • Hands-on experience with CI/CD tools (Jenkins)
  • Experience with GitHub and version control systems
  • Experience with Artifact Repository tools (Artifactory)
  • Strong knowledge of AWS Native, AWS services (Lambda, EMR, Spark, etc.)
  • Experience with Docker / Kubernetes (OCP preferred)
  • Hands-on experience with Drools Rule Engine
  • Strong experience in TDD (JUnit) and BDD (Cucumber)
  • Experience with Relational (SQL) and NoSQL databases
  • Experience in writing unit and service-level tests
  • Knowledge of high availability and scalability design
  • Experience with API architecture and development
  • Infrastructure provisioning experience using Terraform, CloudFormation, Ansible
  • Understanding of messaging systems such as Kafka, RabbitMQ, MQ, Kinesis


Preferred Qualifications

  • AWS Architect Certification
  • Experience in performance tuning and monitoring tools
  • Strong analytical and problem-solving skills
  • Excellent communication and stakeholder management skills


Soft Skills

  • Strong communication and collaboration abilities
  • Ability to multitask and work in fast-paced environments
  • Adaptability in working with business and technical teams


Nice to Have

  • Experience with front-end technologies (React/Angular)
  • Exposure to large-scale distributed systems"


Life at Capgemini:

Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:


  • Flexible work
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits like subsidized back-up child/elder care and tutoring
  • Mentoring, coaching and learning programs
  • Employee Resource Groups
  • Disaster Relief


Disclaimer:

Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.

This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.

Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please get in touch with your recruiting contact.

Click the following link for more information on your rights as an Applicant http://www.capgemini.com/resources/equal-employment-opportunity-is-the-law

Salary : $86,129 - $127,189

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Full Stack Engineer?

Sign up to receive alerts about other jobs on the Java Full Stack Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Capgemini

  • Capgemini Hanover, NH
  • Design and Architecture Guidance Advise on RAC topology node configuration networking storage and cluster interconnect design to ensure alignment with Barc... more
  • 1 Day Ago

  • Capgemini Lyon, KY
  • Choisir Capgemini, c'est choisir une entreprise où vous serez en mesure de façonner votre carrière selon vos aspirations. Avec le soutien et l'inspiration ... more
  • 1 Day Ago

  • Capgemini Fort Mill, SC
  • The Change Production Readiness Sr. Analyst is responsible for ensuring that all changes to production environments are thoroughly assessed, documented, an... more
  • 1 Day Ago

  • Capgemini Nashville, TN
  • We are seeking a Senior Mainframe Developer with strong experience in MACSS and IBM z/OS environments to support a mission‑critical platform that is curren... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Java Full Stack Engineer jobs in the Chicago, IL area that may be a better fit.

  • Aristek Consulting Chicago, IL
  • Titles: Senior Software Developer - Java Duration: Contract Location: Pleasant Prairie, WI Position Responsibilities Craft, test and deploy robust Java app... more
  • 4 Days Ago

  • JPMorgan Chase Chicago, IL
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMo... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!