Digital Exp_Full stack (Java+React)

Capgemini•New York, NY
•$105,000 - $118,650

About The Position

Capgemini is seeking a hands-on Full Stack Technical Lead to lead the design, development, and delivery of enterprise applications, with an approximate 70% focus on Java backend work and 30% on React frontend development. The role includes direct contribution to complex features and technical problem-solving, as well as ownership of technical delivery and leadership of an onshore-offshore development team. The lead collaborates with business stakeholders, architects, delivery partners, project managers, product owners, QA teams, and DevOps teams to turn business needs into technical solutions and deliver reliable software. Strong verbal and written communication is essential for explaining design decisions and keeping distributed teams aligned. The position calls for 12+ years of development experience and expertise in Java, Spring Boot, RESTful APIs, backend integration, and React-based user interfaces. The Technical Lead guides engineering quality, performance and reliability, Agile practices, build and release activities, mentoring, documentation, and continuous improvement. The posted base compensation range is $105,000–$118,650. Eligible candidates may also receive variable incentives, bonuses, or commissions, depending on the position and applicable laws. Capgemini offers a benefits package to regular, full-time employees, with benefits dependent on local policy and eligibility. These may include paid time off, company holidays, personal days, sick leave, medical, dental and vision coverage (or provincial healthcare coordination in Canada), retirement savings plans, life and disability insurance, employee assistance programs, and other locally available benefits.

Requirements

  • 12+ years of development experience.
  • Strong expertise in Java, Spring Boot, RESTful APIs, and backend integration.
  • Practical experience building React-based user interfaces.
  • Excellent verbal and written communication skills.
  • Hands-on experience delivering software in Agile environments.
  • Experience guiding an onshore-offshore development team.

Responsibilities

  • Lead hands-on full stack development, with approximately 70% focus on Java backend services and 30% on React frontend development.
  • Design and develop scalable, secure, and maintainable applications using Java, Spring Boot, RESTful APIs, and appropriate service-based architectures.
  • Build and review reusable React components, application state management, responsive interfaces, and API integrations using JavaScript or TypeScript.
  • Translate business and functional requirements into technical designs, implementation tasks, estimates, and acceptance criteria in collaboration with business analysts and architects.
  • Guide a distributed onshore-offshore development team, establish clear ownership, coordinate work across time zones, and ensure effective handoffs and consistent engineering practices.
  • Partner with project managers, product owners, and QA teams to plan sprint commitments, manage technical dependencies, resolve blockers, and communicate delivery risks promptly.
  • Conduct design and code reviews, enforce coding standards, and promote unit testing, integration testing, secure coding, and maintainable application design.
  • Diagnose issues across frontend and backend layers, improve application performance, and support root-cause analysis and production issue resolution.
  • Apply Agile delivery practices, including sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives across onshore-offshore teams.
  • Collaborate with DevOps teams on continuous integration and delivery pipelines, automated quality checks, environment readiness, and reliable deployments.
  • Mentor developers and provide knowledge-sharing and practical guidance on Java, React, debugging, and design practices.
  • Facilitate technical discussions, explain complex concepts to technical and nontechnical audiences, and provide concise updates on progress, risks, dependencies, and decisions.
  • Maintain technical designs, API documentation, and operational guidance, and identify opportunities to improve development practices and onshore-offshore collaboration.

Benefits

  • Paid time off: vacation (12–25 days depending on employee grade), company-paid holidays, personal days, and sick leave, subject to policy.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada, subject to local policy and eligibility.
  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service