Java Full Stack Engineer

Capgemini•Irving, TX
•$100,000 - $118,650

About The Position

Capgemini is hiring a Java Full Stack Engineer to build enterprise APIs and core Java applications, design event-driven microservices and real-time streaming ingestion pipelines, and develop high-throughput database access for critical business applications. The role includes deploying and managing applications in AWS, using CI pipelines and automated deployment tools, and collaborating through source control and pull requests. The position requires 10+ years of full-stack software development experience. The posted base compensation range is $100,000 to $118,650. Regular full-time employees receive a comprehensive benefits package, with availability determined by local policy and eligibility.

Requirements

  • 10+ years of full-stack software development experience.
  • Experience building enterprise APIs and developing core Java applications with Spring or Spring Boot.
  • Experience with web services and formats/protocols including JSON, XML, REST, and SOAP.
  • Experience designing event-driven microservice architectures and real-time streaming ingestion pipelines using technologies such as Kafka.
  • Experience with Docker, Kubernetes, Terraform, and AWS cloud deployment or application management.
  • Experience building complex PL/SQL packages, procedures, and functions for high-throughput data access using databases such as Oracle or CockroachDB.
  • Experience with unit testing and test automation libraries or strategies.
  • Experience using AI-assisted development tools such as GitHub Copilot or ChatGPT.
  • Experience with continuous integration pipelines and automated deployment tools such as Jenkins.
  • Experience with source control and pull requests using repository tools such as GitHub.
  • Strong communication and problem-solving skills.

Responsibilities

  • Build enterprise APIs and applications using core Java and Spring/Spring Boot.
  • Design event-driven microservice architectures and real-time streaming ingestion pipelines.
  • Build complex PL/SQL packages, procedures, and functions to support sub-second query response times and high-throughput data access.
  • Deploy and manage applications in AWS using cloud and infrastructure tools.
  • Use unit testing and test automation strategies.
  • Leverage AI-assisted development tools to improve engineering productivity and code quality.
  • Build and deploy applications using continuous integration pipelines and automated deployment tools.
  • Collaborate on software development using source control, code repositories, and pull requests.

Benefits

  • Paid time off, including vacation of 12–25 days depending on employee grade, company-paid holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans, such as 401(k) in the U.S. or RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs.
  • Additional benefits as provided by local policy and eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service