Lead Java Software Engineer - Sports

Client Server
Manchester, UK
2 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£75,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Cloud Computing Data Structures Software Design Patterns Object-Oriented Software Development Software Construction Software Engineering Multithreading Test-Driven Development (TDD) Spring-boot
+4 more
Backend Kubernetes Apache Kafka Docker

Job description

  • Guide and inspire a small, high-performing development team working on real-time sports betting applications
  • Balance hands-on architecture and coding with people management, including coaching and mentoring
  • Collaborate closely with the Product Owner and oversee the full delivery lifecycle
  • Ensure the product backlog is delivered efficiently and to a high standard
  • Promote engineering excellence, best practices, and continuous improvement across the team and wider organisation
  • Create a developer-friendly environment that enables individuals to focus, innovate, and perform at their best

Technologies:

  • Agentic AI
  • AI
  • AWS
  • Backend
  • Docker
  • Java
  • Kafka
  • Kubernetes
  • Product Owner
  • Spring
  • Spring Boot
  • TDD
  • Cloud
  • OOP

Requirements

  • Strong backend software engineering skills and experience
  • Strong Java and Spring Boot development experience
  • Technical or team leadership experience, including mentoring and coaching
  • Advocacy for software engineering best practices
  • Experience with Test Driven Development (TDD)
  • Strong knowledge of computer science fundamentals, including object-oriented programming, multithreading, design patterns, and data structures
  • Comfort with agentic AI coding
  • Collaborative and pragmatic approach, with strong communication and stakeholder management skills
  • Nice to have: Kafka, Kubernetes, Docker, or AWS experience

About the company

We are a global games software house offering the opportunity to work on complex systems with the latest technology in a diverse, supportive environment. The Lead Software Engineer / Team Lead role is based in Central Manchester, with three days a week in the office and flexibility to work from home twice a week. The salary is up to £78,000. Our benefits include the option to work anywhere for one month per year, a personalised training budget, pension, healthcare including dental and optical cover, wellness experiences, gym subsidy, cycle-to-work scheme, volunteer days, and career progression opportunities. The role offers continual learning and an approximately 80/20 split between hands-on technical work and people management.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:15 min

Deploying local container pods to Kubernetes clusters

Stevan Le Meur Stevan Le Meur · World Congress 2024

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all