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 calls for expertise across front-end and back-end technologies, cloud deployment, DevOps practices, and enterprise integration frameworks. The successful candidate will collaborate with colleagues and business partners, analyze complex business requirements, and turn them into scalable, secure, and maintainable solutions. The position is listed for Westlake, Texas, or Durham, North Carolina. The role involves participating throughout the software development life cycle, from analysis and design through coding, testing, deployment, and support. The engineer will contribute to architecture and technology decisions, maintain development standards and security practices, review code, support releases and production applications, and recommend improvements to existing systems. The posted base compensation range is $85,000–$100,000. The position may also be eligible for variable incentives, bonuses, or commissions. Capgemini states that its benefits package for regular, full-time employees may include paid time off, company holidays, personal days, sick leave, medical, dental and vision coverage, retirement savings plans, life and disability insurance, and employee assistance programs. 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 partners to deliver software solutions.
  • Analyze 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 SDLC, 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.
  • 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.
  • Potential eligibility for variable incentives, bonuses, or commissions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service