We're looking for technically minded Java engineers who've delivered projects end-to-end, value well-tested software, and thrive on production feedback. You'll join an established team, learn quickly, and grow into a strong contributor who can mentor peers and collaborate effectively with stakeholders.
Requirements
- Strong technical background in Software Engineering
- Hands-on experience in building applications in Java
- Experience working with Spring, Hibernate, REST APIs, JSON, and Microservices
- Good understanding of clean software design and object-oriented principles
- Experience working with a test-driven development approach
- Experience working with container environments in particular Docker, Kubernetes and Helm
- Experience in DevOps tooling and CI/CD automation
Benefits
- Generous pension contribution of up to 15%
- Annual performance-related bonus
- Share schemes including free shares
- Benefits you can adapt to your lifestyle, such as discounted shopping
- 30 days' holiday, with bank holidays on top
- Wellbeing initiatives and generous parental leave policies