Job Description Role Title: Java Full Stack Developer (Front-End Focus) Location: Farnborough (3 days on-site per week) Duration: Until 31/03/2026 Day Rate: £297.50 Inside IR35 The Role We are looking for a Java Full Stack Developer (Front-End Focus) to design and develop web applications using Java and modern front-end frameworks such as React and Angular. You will build scalable, high-performing applications, collaborate with cross-functional teams, and ensure robust, maintainable code. Key Responsibilities Develop backend services with Java, Spring Boot, Spring MVC, and Hibernate. Build responsive front-end interfaces using React (16) and Angular. Integrate RESTful APIs and maintain high code quality. Work in Agile/Scrum teams using CI/CD and GitHub. Troubleshoot, debug, and optimise applications. Maintain technical documentation. Essential Skills Core Java, Spring Boot, Spring MVC, Hibernate React 16 and Angular SQL, JPA, and relational databases RESTful API development CI/CD and version control (GitHub) Agile/Scrum experience Desirable Skills Cloud platforms (AWS, Azure, GCP) Docker/Kubernetes UI/UX principles and testing frameworks (JUnit, Selenium)