Lead Software Engineer Java – Sports

Company: Client Server
Apply for the Lead Software Engineer Java – Sports
Location: Manchester
Job Description:

Overview

In this role you guide a small, high-performing development team to deliver real-time sports betting software. You balance hands-on architecture with people leadership, collaborating closely with the Product Owner to ensure high-quality delivery. You’ll foster engineering excellence and continuous improvement while creating a developer-friendly environment that enables focus and innovation. This is a hands-on leadership role at a global games software house with growth and learning opportunities.

Pay / Benefits

  • salary up to 78k
  • hybrid/remote work options
  • personalised training budget
  • pension
  • healthcare including dental and optical
  • gym subsidy or wellness perks? (gym subsidy) -> gym subsidy appears in ad as gym subsidy and cycle to work scheme? yes: gym subsidy, cycle to work scheme, volunteer days, wellness experiences

Responsibilities

  • Guide and inspire a small, high-performing development team
  • Balance hands-on architecture and coding with people management
  • Collaborate with Product Owner to drive backlog delivery
  • Oversee full delivery lifecycle to high standards
  • Promote engineering excellence and best practices
  • Foster a developer-friendly environment for focus and innovation

Key requirements

  • Strong backend software engineering experience
  • Strong Java and Spring Boot development experience
  • Technical and team leadership, mentoring and coaching experience
  • Experience with Test Driven Development (TDD)
  • Knowledge of CS fundamentals (OOP, multithreading, design patterns, data structures)
  • Comfort with agentic AI coding
  • Collaborative and pragmatic communication with stakeholders
  • collaboration
  • pragmatism
  • stakeholder management
  • Java
  • Spring Boot
  • TDD

…

Posted: October 1st, 2026