> Markdown version of [/jobs/ext/3048762-angular-java-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/3048762-angular-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). --- # Angular Java Full Stack Developer - **Company:** Capgemini - **Location:** United States - **Experience:** Expert - **Salary:** $61,087.0 - $104,364.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Acceptance Test-Driven Development, HTML5, Cascading Style Sheets (CSS), Continuous Delivery, Continuous Integration, Middleware, HP Thin Clients, Service Layer, SQL Databases, TypeScript, RxJS, Spring-boot, AngularJS - **Published:** September 24, 2026 - **Apply:** https://www.capgemini.com/jobs/556827-en_US_SAPBTP/x/ ## About the Role * 7 years of experience with middleware Java, Angular, Spring Boot, SQL. * Curious about writing clean, testable, readable, and easily maintainable code.* Experience with client-side tech stack: HTML5, CSS3/SCSS, TypeScript, Angular, RxJs and NGRX * Experience working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools. * Understanding of fundamental design principles for building a scalable application * Passionate about engineering excellence with a strong understanding of object-orientated programming * Write thin client and service layer code with equal proficiency, quality and passion. * Deliver maintainable, extensible, reusable and performant solutions * Understand how to deliver using an Acceptance Test Driven development (ATDD) approach * Identify bottlenecks and bugs, and work to address them * You are committed to problem solving and communication * You know legacy monolithic architecture and how to convert to a microservice based architecture.' ## Related Videos - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How to Avoid Over-Engineering](https://www.wearedevelopers.com/magazine/546-how-to-avoid-over-engineering) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)