×
Register Here to Apply for Jobs or Post Jobs. X

Java ReactJS AWS Developer; or yrs of experienced professionals

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Capgemini
Full Time position
Listed on 2026-05-15
Job specializations:
  • Software Development
    Cloud Engineer - Software, Full Stack Developer, DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 86129 - 127189 USD Yearly USD 86129.00 127189.00 YEAR
Job Description & How to Apply Below
Position: Java ReactJS AWS Developer (8 or Above yrs of experienced professionals)

Location

Onsite:
Chicago, IL

Job Title

Senior Java Full Stack Engineer

Job Description

We are seeking a highly skilled Senior Java Full Stack Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have strong experience across Java-based microservices, modern front-end development using React, cloud-native architectures on AWS, and end-to-end testing including UI automation with Playwright, along with CI/CD and modern SDLC practices such as TDD and BDD.

Required Skills & Experience Core Technical Skills
  • Hands‑on React.js experience for front‑end development
  • Experience building RESTful APIs and full‑stack applications
  • Strong experience with AWS Native services (Lambda, EMR, Spark, etc.)
  • Experience with Docker and Kubernetes/Open Shift
  • Hands‑on experience with Drools Rule Engine
  • Strong knowledge of Relational (SQL) and No

    SQL databases
Testing & Automation
  • Strong experience in TDD (JUnit) and BDD (Cucumber)
  • Hands‑on experience with Playwright for UI and end‑to‑end test automation
  • Experience writing unit, integration, and service‑level tests
Dev Ops & Tools
  • CI/CD tools (Jenkins)
  • Git Hub and version control
  • Infrastructure as Code (Terraform, Cloud Formation, Ansible)
Messaging & Integration
  • Experience with Kafka, Rabbit

    MQ, MQ, Kinesis, or similar messaging systems
Preferred Qualifications
  • AWS Architect Certification
  • Experience with performance tuning and monitoring tools
  • Experience building cloud‑native, event‑driven architectures
Key Responsibilities
  • Design and develop highly available, scalable applications using Java (17/21/25) and modern design patterns
  • Build and maintain RESTful APIs and microservices architecture using Spring Boot
  • Contribute to system design, architecture decisions, and engineering best practices
  • Ensure high availability, performance, and scalability of backend services
  • Design and develop responsive, reusable front‑end components using React.js
  • Collaborate closely with UX/UI designers and backend teams to deliver seamless user experiences
  • Integrate front‑end applications with backend APIs
  • Apply front‑end best practices including state management, component‑based architecture, and performance optimization
  • Implement unit, integration, and service‑level tests for backend services
  • Apply TDD using JUnit and BDD using Cucumber
  • Develop and maintain end‑to‑end UI automation tests using Playwright for React applications
  • Ensure high test coverage across backend and frontend layers
  • Build and maintain CI/CD pipelines (Jenkins, Git Hub) to automate build, test, and deployment
  • Deploy and manage applications on AWS (Lambda, EMR, Spark, etc.)
  • Containerize applications using Docker and orchestrate using Kubernetes / Open Shift (OCP preferred)
  • Provision infrastructure using Terraform, Cloud Formation, and Ansible
  • Collaborate within Agile / Scrum teams to deliver high‑quality software solutions
  • Work closely with product owners, architects, and business stakeholders
  • Monitor application performance and troubleshoot production issues
  • Act as a technical mentor and contribute to continuous improvement initiatives
Compensation

The base compensation range for this role in the posted location is: $86,129 to $127,189. Capgemini provides compensation range information in accordance with applicable national, state, provincial, and local pay transparency laws. The base compensation range listed for this position reflects the minimum and maximum target compensation Capgemini, in good faith, believes it may pay for the role at the time of this posting.

This range may be subject to change as permitted by law. The actual compensation offered to any candidate may fall outside of the posted range and will be determined based on multiple factors legally permitted in the applicable jurisdiction including, but not limited to: geographic location, education and qualifications, certifications and licenses, relevant experience and skills, seniority and performance, market and business consideration, internal pay equity.

It is not typical for candidates to be hired at or near the top of the posted compensation range. In addition to base salary, this role may be eligible for additional…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary