JavaFullStack_Developer

Capgemini•Dallas, TX
•$80,000 - $96,655

About The Position

Capgemini is seeking a Java Full Stack Developer to design, develop, and maintain enterprise APIs and web applications using Java, Spring Boot, Python, Angular, and Generative AI technologies. The role includes developing and deploying cloud-native applications on AWS; creating automated testing frameworks; implementing containerized solutions; and managing infrastructure, deployments, and CI/CD pipelines. The developer will use AI-assisted tools to improve productivity and software quality, collaborate with cross-functional teams in an Agile Scrum environment, participate in code reviews and pull request workflows, and provide technical leadership and mentorship. The posting states a base compensation range of $80,000 to $96,655 for the posted location. The role may also be eligible for variable incentives, bonuses, or commissions. Capgemini offers a benefits package to regular, full-time employees, subject to local policy and eligibility.

Requirements

  • 7+ years of full-stack software development experience building enterprise APIs and web applications.
  • Strong experience with Java, Spring Boot, Python, AWS Cloud, Playwright, JUnit, Markdown, Generative AI, Angular, PostgreSQL, and QA/testing.
  • Leadership experience, with the ability to guide, encourage, and motivate fellow engineers.
  • Experience working in an Agile Scrum development environment.
  • Hands-on experience with Docker, Kubernetes, Terraform, and AWS cloud deployment or application management.
  • Experience with unit testing and test automation frameworks, libraries, and strategies.
  • Experience using AI-assisted development tools such as GitHub Copilot and ChatGPT to improve engineering productivity and code quality.
  • Experience building and deploying applications using CI pipelines and automated deployment tools such as Jenkins.
  • Experience with source control and pull request workflows in repositories such as GitHub.
  • Strong communication, analytical, and problem-solving skills.

Responsibilities

  • Design, develop, and maintain enterprise APIs and web applications using Java, Spring Boot, Python, Angular, and Generative AI technologies.
  • Develop and deploy cloud-native applications on AWS.
  • Build and maintain automated testing frameworks using Playwright, JUnit, and other QA tools.
  • Implement containerized solutions using Docker and Kubernetes.
  • Manage infrastructure and deployments using Terraform and AWS services.
  • Develop and maintain CI/CD pipelines using Jenkins and related automation tools.
  • Use AI-assisted development tools to enhance development efficiency and software quality.
  • Collaborate with cross-functional teams within an Agile Scrum environment to deliver high-quality solutions.
  • Participate in code reviews, source control management, and pull request processes.
  • Provide technical leadership, mentorship, and guidance to engineering teams.

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 a 401(k) in the U.S. or RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs.
  • Other benefits as provided by local policy and eligibility.
  • The role may be eligible for variable incentives, bonuses, or commissions, depending on the position and applicable laws.

Similar JavaFullStack_Developer job opportunities

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service