> Markdown version of [/jobs/ext/2258232-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/2258232-java-software-engineer). 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 Software Engineer - **Company:** Fruition Group - **Location:** Greater London, UK - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Unit Testing, Code Review, Object-Oriented Software Development, Java Application Server, Backend - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815169825-java-software-engineer ## About the Role * Strong commercial experience with Java * Solid understanding of object-oriented design principles * Experience building backend systems and APIs * Familiar with unit testing and best coding practices * Comfortable working in an agile development environment Ideal for a contractor who can hit the ground running and deliver high-quality Java solutions with minimal oversight. ## Description Hybrid - 1 day per month in London office We're looking for an experienced Java Developers to join a fast-paced engineering team on an initial 6-month contract (Outside IR35). You'll be contributing to the development and enhancement of scalable backend systems in a collaborative, delivery-focused environment. Responsibilities * Design, develop, and maintain high-quality Java applications * Build and improve backend services and APIs * Write clean, testable, and efficient code * Collaborate with engineers, QA, and stakeholders to deliver features * Participate in code reviews and technical discussions Requirements * Strong commercial experience with Java * Solid understanding of object-oriented design principles * Experience building backend systems and APIs * Familiar with unit testing and best coding practices * Comfortable working in an agile development environment Ideal for a contractor who can hit the ground running and deliver high-quality Java solutions with minimal oversight. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [I will have to refactor ! And now ? Refactoring Techniques in Java](https://www.wearedevelopers.com/videos/660-i-will-have-to-refactor-and-now-refactoring-techniques-in-java) - [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) - [Java Sucks (So C# Didn't Have To)](https://www.wearedevelopers.com/videos/100271-java-sucks-so-c-didn-t-have-to) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [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) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)