Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Client Server

NewBe an early applicant

Senior Java Developer Spring Boot TDD

Posted Updated
Discussion

Summary

A senior backend developer role in Manchester building real-time sports betting applications with Java and Spring Boot. The role splits time roughly 80/20 between hands-on architecture/coding and leading a small team: mentoring engineers, working with the Product Owner on backlog delivery, and driving engineering practices like TDD.

Overview

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
Responsibilities
  • 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
Key requirements
  • 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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →