Java Full stack Developer (6 Years and Above)

Capgemini•Atlanta, GA
•$85,000 - $100,000

About The Position

Capgemini is seeking a highly motivated Java Full Stack Engineer to design, develop, and support modern enterprise applications. The role requires expertise across front-end and back-end technologies, cloud deployment, DevOps practices, and enterprise integration frameworks. The successful candidate will work collaboratively, apply strong analytical capabilities, and translate complex business requirements into scalable, secure, and maintainable solutions. The position is located in Westlake, Texas, or Durham, North Carolina. The posted base compensation range is $85,000–$100,000. The role may also be eligible for variable incentives, bonuses, or commissions, depending on the position and applicable laws. Capgemini provides a comprehensive benefits package to regular, full-time employees; benefit availability depends on local policy and eligibility.

Requirements

  • At least 6 years of experience, as indicated in the job title.
  • Strong understanding of Agile/Scrum development methodologies.
  • Experience working in collaborative development environments.
  • Knowledge of secure software development principles.
  • Expertise in RESTful service integration and API consumption.
  • Understanding of design patterns, coding standards, and software engineering best practices.
  • Strong analytical and problem-solving abilities.
  • Ability to make effective decisions in ambiguous situations using sound judgment and technical expertise.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack enterprise applications.
  • Collaborate with Product Owners, Business Analysts, Architects, QA teams, and other cross-functional colleagues to deliver software solutions.
  • Analyze complex business requirements and translate them into scalable technical solutions.
  • Develop and maintain RESTful APIs, backend services, and responsive user interfaces.
  • Participate in all phases of the Software Development Life Cycle, including analysis, design, coding, testing, deployment, and support.
  • Contribute to architecture discussions and technology decisions.
  • Follow coding standards, security guidelines, and software development best practices.
  • Perform code reviews and mentor junior developers where required.
  • Troubleshoot application issues and resolve production defects in a timely manner.
  • Support CI/CD pipelines, release management, monitoring, and deployment activities.
  • Evaluate emerging technologies and recommend improvements to existing systems.

Benefits

  • Paid time off, including vacation of 12–25 days depending on employee grade, company-paid holidays, personal days, and sick leave, based on policy.
  • 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.
  • Other benefits as provided by local policy and eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service