Java Software Developer
In this role you will build Java-based SaaS solutions as part of a fast-growing London tech SME. You’ll contribute to cloud-native applications and microservices, collaborating with cross-functional teams to deliver impact for UK clients and government partners. The position offers strong progression and a modern tech stack with hybrid work. You will shape scalable software while benefiting from a supportive, growth‑oriented culture.
Pay / Benefits- Bonus
- Private health insurance (eye and dental)
- Life assurance
- Enhanced pension contributions
- 25 days holiday + bank holidays
- Season ticket loan
- Develop Java applications using Spring Boot and a microservices architecture
- Containerise services with Docker and manage orchestration with Kubernetes
- Build cloud-native solutions on AWS, GCP or Azure
- Work with SQL and NoSQL databases and related scripting
- Contribute to SaaS platforms serving UK clients and government bodies
- Collaborate with cross-functional teams to plan, develop and deploy features
- Ensure code quality, testing, and continuous delivery practices
- Support production systems and participate in code reviews
- 1-3 years of commercial software development experience
- Proficient in Java
- Experience with Spring Boot
- Knowledge of microservices architecture
- Experience with Docker and Kubernetes
- Developing cloud-native applications (AWS, GCP, or Azure)
- SQL and NoSQL database experience
- Scripting skills
- Java
- Spring Boot
- Microservices
- Docker
- Kubernetes
- AWS