Java Backend Lead

Eeze
Greater London, UK
14 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Software Quality Code Review Databases Continuous Integration Software Design Patterns DevOps Distributed Systems PostgreSQL Software Architecture
+11 more
Systems Architecture Systems Integration Data Storage Management Backend Kubernetes Front End Software Development Restful APIs Legacy Systems Web Api Microservices Oracledb

Job description

Eeze is a Malta-based, technology-driven company that has been developing world-leading online gaming platforms and solutions since 1999. Underpinned by a history that directly interconnects with the rise of online gambling, the company has been a key pioneer within the international market. Over the years, Eeze has amassed a world-class team of gambling specialists who remain at the frontiers of innovation within this ever-evolving industry. With a focus on being an international B2B Live Casino provider with our Eeze brand, we have over 400 talented team members based in various locations across Europe, with our headquarters and studio in Malta - Europe’s leading iGaming hub.

Role Overview:

We are looking for a Java Backend Lead to own the technical design and delivery of our backend systems. This role goes beyond hands-on development - you will act as the technical team lead, responsible for system architecture, requirement analysis, task breakdown, code quality, and guiding a team of Java developers from design to production.

You will work on both modernizing legacy systems and building greenfield backend services, taking projects from concept through implementation and deployment. The ideal candidate has deep Java expertise, strong architectural thinking, and proven leadership and communication skills.

Key Responsibilities:

Technical Leadership & Architecture

  • Own backend system architecture and technical design, ensuring scalability, performance, security, and maintainability
  • Analyse business and technical requirements, propose solutions, and define implementation approaches
  • Make key technical decisions and provide architectural guidance to the development team
  • Design and implement microservices-based architectures and integration APIs
  • Architect and develop RESTful APIs to support frontend and system integrations
  • Design and develop new backend services using modern Java technologies
  • Maintain and enhance existing backend features and services
  • Design and manage databases (e.g., PostgreSQL, Oracle DB) for efficient data storage and retrieval
  • Work closely with frontend, DevOps, QA, Product Owners, and Business Analysts

Code Quality & Review

  • Perform thorough code reviews to ensure quality, consistency, performance, and security
  • Enforce clean code principles, design patterns, and testing standards
  • Ensure completed work meets both technical and business requirements

Documentation

  • Maintain clear and comprehensive documentation for architecture, code, APIs, and deployment processes

Qualifications & Skills:

  • At least 10 years in Java programming and 3 years in leading management
  • Strong expertise in Java backend development
  • Solid understanding of software architecture and system design
  • Hands-on experience with microservices, RESTful APIs, and distributed systems
  • Proven experience leading or mentoring development teams
  • Familiar with Kubernetes and CI/CD pipeline
  • Strong ability to analyse requirements and translate them into technical solutions
  • Excellent communication skills - able to explain technical concepts clearly to both developers and non-technical stakeholders
  • Strong sense of ownership, accountability, and quality

We Offer:

  • Experience a dynamic and team-orientated work environment.
  • Opportunities for personal growth and learning.
  • An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
  • 26 days paid holiday per year, in addition to local public holidays.
  • Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.

Requirements

  • At least 10 years in Java programming and 3 years in leading management
  • Strong expertise in Java backend development
  • Solid understanding of software architecture and system design
  • Hands-on experience with microservices, RESTful APIs, and distributed systems
  • Proven experience leading or mentoring development teams
  • Familiar with Kubernetes and CI/CD pipeline
  • Strong ability to analyse requirements and translate them into technical solutions
  • Excellent communication skills - able to explain technical concepts clearly to both developers and non-technical stakeholders
  • Strong sense of ownership, accountability, and quality

Benefits & conditions

  • Experience a dynamic and team-orientated work environment.
  • Opportunities for personal growth and learning.
  • An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
  • 26 days paid holiday per year, in addition to local public holidays.
  • Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.

About the company

Eeze is a Malta-based, technology-driven company that has been developing world-leading online gaming platforms and solutions since 1999. Underpinned by a history that directly interconnects with the rise of online gambling, the company has been a key pioneer within the international market. Over the years, Eeze has amassed a world-class team of gambling specialists who remain at the frontiers of innovation within this ever-evolving industry. With a focus on being an international B2B Live Casino provider with our Eeze brand, we have over 400 talented team members based in various locations across Europe, with our headquarters and studio in Malta - Europe’s leading iGaming hub.

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

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

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all