Jobs · Engineering · Illinois

Java Fullstack with React (7 Years and Above)

Capgemini · Chicago, IL · Yesterday
EngineeringFull-time

About the role

We are seeking a highly skilled Senior Java Full Stack React JS Developer with 7+ years of experience to join our growing technology team. The ideal candidate will be responsible for the complete application lifecycle, including technical design, development, testing, deployment, and maintenance of enterprise-grade applications.

Responsibilities

  • Design, develop, test, deploy, and support enterprise-scale applications using Java, Spring Boot, ReactJS, and TypeScript.
  • Build scalable, reusable, and maintainable frontend and backend components.
  • Develop high-quality code following industry best practices and coding standards.
  • Participate in application architecture and technical design discussions.
  • Prepare detailed technical design documents and solution specifications.
  • Ensure applications meet scalability, security, performance, and reliability requirements.
  • Design and develop RESTful APIs and SOAP-based web services.
  • Implement integrations with internal and external systems.
  • Ensure API performance, security, and maintainability.
  • Maintain, troubleshoot, and enhance existing Spring Boot applications.
  • Perform root cause analysis and resolve production issues.
  • Support application upgrades, patching, and modernization initiatives.
  • Develop and deploy cloud-based solutions on AWS.
  • Leverage Infrastructure as Code (IaC) using Terraform or AWS CDK.
  • Collaborate with DevOps teams for infrastructure automation and cloud optimization.
  • Develop ETL processes, data pipelines, and automation scripts using Python.
  • Support data integration activities involving Snowflake, Delta Lake, and relational databases.
  • Collaborate with Product Owners, Architects, QA teams, and business stakeholders.
  • Contribute to continuous improvement initiatives within Agile and SAFe frameworks.
  • Identify bottlenecks and recommend improvements to development processes and workflows.
  • Drive automation, code quality, and engineering best practices.

Requirements

  • Expertise in Java, Spring Boot, ReactJS, AWS Cloud, and modern DevOps practices.
  • Strong experience in delivering scalable solutions within Agile/Scrum and SAFe environments.

Qualifications

  • 7+ years of experience in software development.
  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Proven track record of successful project delivery.
  • Experience with RESTful APIs and SOAP-based web services.
  • Experience with AWS Cloud services.
  • Experience with Infrastructure as Code (IaC) tools like Terraform or AWS CDK.
  • Experience with ETL processes, data pipelines, and automation scripts using Python.
  • Experience with Snowflake, Delta Lake, and relational databases.
  • Experience with Agile methodologies (Scrum, SAFe).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.

Skills

  • Java, Spring Boot, ReactJS, AWS Cloud, DevOps practices.

Benefits

Capgemini provides a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:

  • Paid time off based on employee grade (A-F)
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retail savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility

Pay

The base compensation range for this role in the posted location is: $85,000 - $100,000.

Schedule

Details regarding the schedule are not specified in the job posting.

Similar jobs

React Java FullStack

Tata Consultancy ServicesCharlotte, NC· 1 wk ago
Engineeringapply on ibegin.tcsapps.com