> Markdown version of [/jobs/ext/2206468-java-software-developer](https://www.wearedevelopers.com/jobs/ext/2206468-java-software-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 Software Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Cloud Database - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26458 ## About the Role * Degree in computer science, maths or similar. * Demonstrable project experience in back-end Java development including integration with SOA systems. This should include experience of Spring Boot for web applications and microservices. * Experience developing RESTful APIs. * Further experience with relational databases and CI / CD practices would be highly desirable. * Any exposure to mapping or navigational applications would be beneficial. * Experience with React and cloud deployment would be advantageous. On offer is the chance to work with a supportive company providing a flexible working environment (onsite, hybrid or remote with occasional visits to the office per year), and attractive benefits (health insurance, company pension scheme and income protection). Further, they provide provisions for personal development as well as incentivise a heathy work-life balance. Java, Spring Boot, RESTful, CI / CD, Agile / Scrum, Docker, Cloud, Kubernetes, Web, Microservices ## Description They seek a Java Software Developer to work on back-end projects within a cross functional Agile Scrum team. Key technologies being used include: Java 11, Spring Boot, Docker, Kubernetes and CI/CD tools. Note, the team are a mix of onsite and mostly working remotely with occasional visits to the Cambridge office - interested applicants should be able to be onsite ideally once per month (although this can be negotiated). ## Related Videos - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Java Sucks (So C# Didn't Have To)](https://www.wearedevelopers.com/videos/100271-java-sucks-so-c-didn-t-have-to) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Build ultra-fast In-Memory Database Apps and Microservices with Java ](https://www.wearedevelopers.com/videos/405-build-ultra-fast-in-memory-database-apps-and-microservices-with-java) - [Databaseless Data Processing - High-Performance for Cloud-Native Apps and AI](https://www.wearedevelopers.com/videos/1024-databaseless-data-processing-high-performance-for-cloud-native-apps-and-ai) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)