> Markdown version of [/jobs/ext/1488774-java-fullstack-developer](https://www.wearedevelopers.com/jobs/ext/1488774-java-fullstack-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 Fullstack Developer - **Company:** Capgemini - **Location:** Westlake, TX, United States - **Experience:** Experienced - **Salary:** $70,000.0 - $85,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Automation of Tests, Node.Js, Software Engineering, TypeScript, Web Applications, RxJS, ReactJS, Spring-boot, Cypress (Programming Language), AngularJS, Playwright, Graphql, Front End Software Development, React Redux, Api Design, NestJS, Microservices - **Published:** July 29, 2026 - **Apply:** https://dejobs.org/x/x/C3E48BAFEC69465380C686F939AAB50A/job/ ## About the Role * 3+ years of software development experience using Angular 18+ Embrace customer-first mentality and enjoy developing user-friendly web applications that solve real life problems * Strong experience with Angular 18+, React RxJS, Redux/NgRx and TypeScript * Strong Experience with micro front end Development * Strong Experience with API Development using Java Spring boot and Node JS * Critical problem-solving skills * Passionate, opinionated about writing clean, testable, readable, and easily maintainable code with a test-first development approach * Familiarity with developing features for our web experiences using Angular and Microservices in NodeJS/NestJS/GraphQL. * Working with our product team to ensure we are building the right features based on scope and customer value * Contributing back to the team by developing solutions that help improve developer efficiency or sharing knowledge about new techniques and technologies. * Exposure to Test automation tools (Cypress, Playwright) * Experience working with CI/CD pipelines and driving automation. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) - [Practice makes perfect - when it comes to RxJS](https://www.wearedevelopers.com/videos/1-practice-makes-perfect-when-it-comes-to-rxjs) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)