Java Full stack Developer (6 Years and Above)
Location: Westlake, TX / Durham, NC
About the role
We are seeking a highly motivated Java Full Stack Engineer to design, develop, and support modern enterprise applications. The ideal candidate will possess strong expertise across front-end and back-end technologies, cloud deployment, DevOps practices, and enterprise integration frameworks. This role requires a collaborative mindset, strong analytical capabilities, and the ability to translate complex business requirements into scalable, secure, and maintainable solutions.
Responsibilities
- Design, develop, test, deploy, and maintain full-stack enterprise applications.
- Collaborate with cross-functional teams including Product Owners, Business Analysts, Architects, and QA teams to deliver high-quality software solutions.
- Analyze complex business requirements and transform 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 (SDLC), including analysis, design, coding, testing, deployment, and support.
- Contribute to architecture discussions and technology decisions.
- Ensure adherence to coding standards, security guidelines, and software development best practices.
- Perform code reviews and mentor junior developers where required.
- Troubleshoot application issues and provide timely resolution for production defects.
- Support CI/CD pipelines, release management, monitoring, and deployment activities.
- Continuously evaluate emerging technologies and recommend improvements to existing systems.
Requirements
- 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.
Pay
The base compensation range for this role in the posted location is $85,000 – $100,000. Actual compensation may fall outside this range and is determined by factors including geographic location, education, certifications, relevant experience, seniority, performance, market conditions, and internal equity. This role may also be eligible for variable incentives, bonuses, or commissions depending on position and applicable laws.
Benefits
Capgemini offers a comprehensive, non-negotiable benefits package to all regular, full-time employees. In the U.S. and Canada, available benefits are determined by local policy and eligibility and may include:
- Paid time off based on employee grade (A–F): Vacation 12–25 days, company-paid holidays, personal days, sick leave
- 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
- Employee assistance programs
- Other benefits as provided by local policy and eligibility