Capgemini

Senior Java Full Stack Developer

Capgemini
Apply
5 days ago

Base Salary

$106k - $145k/yr

Responsibilities

  • Lead application architecture, design, and technical decision-making for scalable enterprise solutions.
  • Design and develop microservices and APIs using Java, Spring technologies, and Hibernate/JPA.
  • Design, deploy, and support cloud-native solutions on AWS.
  • Implement infrastructure as code with Terraform, CloudFormation, and Ansible.
  • Build CI/CD pipelines and drive containerization and orchestration using Docker, Kubernetes, and OpenShift.
  • Develop event-driven solutions using Kafka, RabbitMQ, IBM MQ, and Kinesis.
  • Design and optimize Oracle, PostgreSQL, DynamoDB, and NoSQL databases.
  • Lead production support, incident management, performance tuning, and system monitoring.
  • Mentor teams, conduct code reviews, and collaborate with architects, product owners, and business stakeholders.

Requirements

  • 12 to 15+ years of software engineering experience.
  • Expertise 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.
  • Expertise in CI/CD, DevOps, release automation, Docker, Kubernetes, and OpenShift.
  • Knowledge of REST APIs, JUnit-based testing, Cucumber/Karate, and Drools Rule Engine.
  • Advanced SQL, database design, and performance optimization skills.
  • Experience leading Agile/Scrum teams, with Linux administration and shell scripting knowledge.
  • Strong stakeholder management, communication, team leadership, mentoring, strategic thinking, and architecture decision-making skills.
  • AWS Solutions Architect or AWS Developer certification, React or Angular experience, large-scale distributed-platform or cloud-modernization experience, and financial services, banking, or payments experience are preferred.

Benefits

  • Paid time off including 12–25 vacation days depending on employee grade, company holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage.
  • Retirement savings plans such as 401(k) in the U.S. or RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs and other benefits subject to local policy and eligibility.
  • The position requires onsite participation in Riverwoods, IL; Frisco, TX; Richmond, VA; or New Jersey.

Tech Stack

Amazon DynamoDBAngularAnsibleApache KafkaAWSCucumberDatadogDockerGitLab CI/CDJavaJenkinsJUnitKubernetesLinuxOpenShiftPostgreSQLRabbitMQReactSplunkSpring BootTerraform
Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me