> Markdown version of [/jobs/ext/2797378-java-fullstack-developer-react](https://www.wearedevelopers.com/jobs/ext/2797378-java-fullstack-developer-react). 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 (React) - **Company:** Capgemini - **Location:** Glasgow, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Component-Based Software Engineering, Software Quality, Collaborative Software, Relational Databases, Distributed Systems, Issue Tracking Systems, Spring Framework, Object-Oriented Software Development, Responsive Web Design, Secure Coding, Software Construction, Software Engineering, Systems Integration, Enterprise Application Integration, Data Processing, Spring-mvc, ReactJS, Spring-boot, Backend, Git, Event Driven Architecture, Build Tools, Front End Software Development, Asynchronous Programming, Software Version Control, Serverless Computing - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2845713869-java-fullstack-developer-react ## About the Role * Strong foundation in full stack development with both front-end and back-end programming * Solid experience in application development using object-oriented programming principles * Understanding of building and consuming APIs and asynchronous programming models * Knowledge of responsive design principles and cross-platform compatibility * Familiarity with software engineering best practices including code quality, testing, and version control * Understanding of system design principles, backend architectures, and data handling * Experience working with relational data models and integrating external services * Awareness of secure coding practices and performance optimisation techniques * Ability to collaborate effectively and communicate technical concepts clearly * Experience with ReactJS, state management approaches, and component-based architectures * Experience with Java frameworks such as Spring Boot or Spring MVC * Exposure to testing frameworks and modern build tools * Familiarity with CI/CD pipelines and containerisation practices * Experience with cloud platforms and services, including serverless components * Knowledge of messaging or event-driven architectures (e.g., pub/sub systems) * Familiarity with enterprise integration patterns and distributed system design * Exposure to development and collaboration tools such as Git-based repositories and issue tracking systems ## Description * Deliver high-quality, end-to-end application features that enhance user experience and business outcomes * Contribute to building scalable, maintainable, and secure application architectures * Translate design concepts into intuitive and responsive user experiences * Collaborate effectively within cross-functional teams to deliver integrated solutions * Ensure applications meet performance, reliability, and usability expectations across environments * Apply best practices to produce clean, testable, and maintainable code * Actively participate in peer reviews, fostering a culture of continuous improvement * Diagnose and resolve issues to enhance system stability and performance * Contribute to design discussions and support the evolution of solution architecture * Continuously develop skills, including awareness of AI-driven engineering practices, to support a future-ready workforce ## 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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [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) - [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) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)