> Markdown version of [/jobs/ext/3897297-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3897297-java-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Full Stack Developer - **Company:** Capgemini - **Location:** United States - **Experience:** Experienced - **Salary:** $90,000.0 - $96,665.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Application Integration Architecture, Application Performance Management, HTML5, Cascading Style Sheets (CSS), Software Debugging, Gradle, Design of User Interfaces, Spring Framework, Apache Maven, Software Engineering, TypeScript, Application Enhancement Tool, Spring-boot, Backend, Git, AngularJS, Front End Software Development, Restful APIs, Software Version Control, Jenkins - **Published:** October 23, 2026 - **Apply:** https://www.capgemini.com/jobs/577494-en_US_SAPBTP/x/ ## About the Role Strong hands-on experience in Java (Core Java, Spring, Spring Boot). Expertise in Angular, TypeScript, JavaScript, HTML5, CSS3. Experience in building and consuming RESTful APIs. Solid understanding of full-stack architecture and application development lifecycles. Strong problem-solving, debugging, and analytical skills. Experience with version control (Git) and CI/CD pipelines. ## Description Java / UI (Angular) Developer with strong expertise in building scalable UI Application with backend services using Angular , Java and developing responsive, high-performance user interfaces. The role involves designing, developing, and optimizing full-stack application components, integrating APIs, and ensuring seamless user experience across the platform., Frontend/UI Development (Angular): 2 + Backend Development (Java): 3+ Design, develop, and maintain backend services and APIs using Java (Core Java, Spring, Spring Boot). Build responsive, dynamic, and reusable UI components using Angular, TypeScript, HTML5, and CSS3. API Integration: Integrate RESTful services between UI and backend systems; ensure secure, efficient communication across layers. Application Enhancements: Improve application performance, optimize existing features, and contribute to scalable architectural designs. Production Support: Support production environments, troubleshoot application issues, perform root-cause analysis, and ensure system stability. Collaboration: Work closely with business and application teams to gather requirements and translate them into effective technical solutions. Automation & Tools: Utilize tools like Git, Maven/Gradle, Jenkins, and unit-testing frameworks for streamlined development and deployment.