Java Software Developer

Company: Understanding Recruitment
Apply for the Java Software Developer
Location: London
Job Description:

Overview

As a Java Software Developer, you will help build cloud-native SaaS solutions for UK customers, collaborating within a growing London-based tech SME. You will work on Java-based services and modern infrastructure, contributing to scalable applications that meet government and commercial needs. The role blends hands-on development with opportunities for career progression and personal growth in a hybrid work model. This is an impactful role for shaping the next generation of digital solutions in a fast-moving environment.

Pay / Benefits

  • Bonus
  • Private health insurance (eye and dental)
  • Life assurance
  • Enhanced pension contributions
  • 25 days holiday + bank holiday increases with tenure
  • Season ticket loan

Responsibilities

  • Develop Java-based microservices and APIs
  • Build cloud-native applications using AWS, GCP or Azure
  • Containerize services with Docker and manage Kubernetes deployments
  • Work on Spring Boot projects and related tech stack
  • Collaborate with cross-functional teams to deliver SaaS solutions
  • Contribute to code quality, testing, and tooling improvements
  • Support deployment and operation of scalable services in production
  • Engage in continuous learning and personal development budgeting

Key requirements

  • 1–3 years of commercial Java development experience
  • Proficiency with Java, Spring Boot, and microservices
  • Experience with containerization (Docker) and orchestration (Kubernetes)
  • Cloud experience across AWS, GCP, or Azure
  • SQL and NoSQL databases, and scripting skills
  • motivated and proactive
  • team-oriented
  • strong problem-solving mindset
  • Java
  • Spring Boot
  • Microservices

…

Posted: September 30th, 2026