Java ReactJS AWS Developer; or yrs of experienced professionals
Listed on 2026-05-15
-
Software Development
Cloud Engineer - Software, Full Stack Developer, DevOps, Software Engineer
Location
Onsite:
Chicago, IL
Senior Java Full Stack Engineer
Job DescriptionWe 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
- 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
- CI/CD tools (Jenkins)
- Git Hub and version control
- Infrastructure as Code (Terraform, Cloud Formation, Ansible)
- Experience with Kafka, Rabbit
MQ, MQ, Kinesis, or similar messaging systems
- AWS Architect Certification
- Experience with performance tuning and monitoring tools
- Experience building cloud‑native, event‑driven architectures
- 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
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…
(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).