Senior Java Developer Spring Boot TDD
Client Server
As a Senior Java Developer, you guide and inspire a small, high-performing team while delivering hands-on backend work. You balance architecture and coding, with an ~80/20 split, shaping real-time sports betting applications. You collaborate with Product Owner to ensure high-quality backlog delivery and drive engineering excellence across the team and organization. This role offers leadership, mentoring, and ongoing improvement in a dynamic, supportive environment.
Pay / Benefits- Salary to 78k
- Personalised training budget
- Pension
- Healthcare including dental and optical
- Wellness experiences
- gym subsidy, cycle to work scheme, volunteer days
- guide and inspire a small development team
- maintain hands-on architecture and coding focus (80/20)
- collaborate with Product Owner to deliver backlog
- drive engineering excellence and best practices
- oversee full delivery lifecycle and ensure high standards
- promote continuous improvement across team and organization
- strong Java and Spring Boot development experience
- technical and team leadership, mentoring and coaching
- experience with Test Driven Development (TDD)
- Solid CS fundamentals (OOP, multithreading, design patterns, data structures)
- comfortable with agentic AI coding
- collaborative, pragmatic with strong communication and stakeholder management skills
- collaborative
- pragmatic
- strong communication
- Java
- Spring Boot
- TDD
Reference: WJ-747_31222163 · Posted 02 Nov 2026, 09:33 PM