Capgemini

Capgemini

JavaFullStack_Developer

Dallas, TX, US · Senior · Full-time

Sponsorship not specified$80k-$97kDetected 1 day ago
PythonJavaAngularSpringFull-Stack DevelopmentCode ReviewGitPostgreSQLAWSDockerKubernetesTerraformCI/CDJenkinsLLMsAccessibilityAgilePlaywrightJUnitTest AutomationLeadershipCommunicationProblem SolvingMentoring

Stay score

odds of building a lasting career here

53Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role100
Entry-level history0
PERM / green-card track0
Lottery odds (Level II)66
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • Experience working in an Agile Scrum development environment.
  • Experience using source control and pull request workflows for collaborative development in repositories such as GitHub.

Responsibilities

  • Design, develop, and maintain enterprise APIs and web applications using Java, Spring Boot, Python, Angular, and Generative AI technologies.
  • 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.
  • Collaborate with cross-functional teams within an Agile Scrum environment to deliver high-quality solutions.

Requirements

  • Strong experience with Java, Spring Boot, Python, AWS Cloud, Playwright, JUnit, Markdown, Generative AI, Angular, PostgreSQL, and Quality Assurance (QA)/testing.
  • Leadership experience with the ability to guide, encourage, and motivate fellow engineers.
  • Hands-on experience with Docker, Kubernetes, Terraform, and AWS cloud deployment/application management.
  • Experience with unit testing and test automation frameworks, libraries, and strategies.

Skills

  • Experience leveraging AI-assisted development tools such as GitHub Copilot and ChatGPT to improve engineering productivity and code quality.
  • Strong communication, analytical, and problem-solving skills.
  • Develop and deploy cloud-native applications on AWS.
  • Utilize AI-assisted development tools to enhance development efficiency and software quality.

Compensation

  • In addition to base salary, this role may be eligible for additional compensation such as variable incentives, bonuses, or commissions, depending on the position and applicable laws.

Benefits

  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Other benefits as provided by local policy and eligibility

This listing is sourced directly from Capgemini's careers page and normalized into a canonical job model.