Java Software Developer

Company:  Understanding Recruitment
Location: London
Closing Date: 06/07/2026
Salary: £55,000 per annum
Hours: Full Time
Type: Permanent

Job Description

Do you have 1 - 3 years commercial experience developing software with Java?


Looking to join a company when you can make a real impact?



🚀 Java Software Developer – SaaS Solutions 🚀

💲 Salary – up to £55k + bonus

📍 Location – hybrid working 2 days a week in modern London office



We have a fantastic brand-new opportunity for a Java Software Developer to join a fast-growing London-based technology SME that provides digital and SaaS solutions for a number of UK companies and government functions.


Their admirable dedication and customer focus has already contributed to significant annual growth and driven long-standing partnerships with the likes of the Ministry of Defense, HM Treasury, and the Departments of Work & Pensions and International Trade.



They are looking for a motivated Java Software Developer with experience with:


  • Java
  • Spring Boot
  • Microservices
  • Containerisation using Docker, Kubernetes
  • Developing cloud-native applications with AWS, GCP, Azure
  • SQL, NoSQL and other tools and scripting skills


As a Java Software Developer, you will enjoy fantastic benefits:


  • Bonus
  • Private health insurance (covering eye and dental too)
  • Life assurance
  • Enhanced pension contributions
  • 25 days holiday + bank holiday which increases with tenure
  • Season ticket loan
  • Team away days and monthly socials
  • Personal development training budget
  • Enhanced maternity and shared parental leave



If you would like to join a company that will do wonders for your career with unlimited opportunities for progression, while also working from home 3 days a week, apply now and be considered immediately as a Java Software Developer!


Please note: Due to compliancy reasons, we will only be able to consider applications based in and eligible to work in the UK.

Apply Now
Share this job
Understanding Recruitment
An unhandled error has occurred. Reload 🗙