Java Technical Lead

Technical Lead (Java)

UK (Remote with occasional London visit)

£100,000 – £115,000 + Benefits

Company Overview:

This company is changing how people travel worldwide, and you could help. They build the tech behind major rail booking platforms, making travel easier and greener. With teams worldwide, they've tackled complex challenges for over 15 years. They work in agile, cross-functional teams, build fast, and welcome fresh ideas. If you want to solve real problems with impact, this is your place.

The Role:

They're searching for a Technical Lead who works closely with engineers and product teams to design and build reliable backend services. You'll stay hands-on with development while leading a team of engineers. You'll guide technical decisions, support good engineering practice and help the team deliver clean, maintainable code.

What you'll do:

Technical Responsibilities

  • Analyse requirements, design, build, and maintain backend services with unit and integration tests
  • Design high-traffic, high-availability applications and services on AWS
  • Define and evolve REST and SOAP APIs, including customer-facing APIs
  • Promote modular, testable, maintainable Spring applications
  • Write clean, secure, scalable code following best practices
  • Use production monitoring tools to troubleshoot live issues

Leadership Responsibilities:

  • Turn business needs into technical tasks and write backlog stories in Jira
  • Lead delivery using Agile and Scrum methodologies
  • Collaborate with other teams to prioritise tasks, scope work, and report progress
  • Mentor and support junior developers
  • Drive improvements in team quality and confidence

What they're looking for:

  • BSc or equivalent experience, plus 5+ years of hands-on development
  • Strong knowledge of Java 17+, Spring, Spring Boot and Hibernate
  • Experience with MySQL, Aurora, DynamoDB and Redis
  • Experience working on SaaS products. Background in booking, payments or e-commerce is useful
  • Experience designing REST APIs and building JSON/XML APIs
  • Comfortable working in an Agile (Scrum) team
  • Experience with microservices and SaaS architectures
  • Experience leading teams using CI/CD. GitLab experience is helpful
  • Good understanding of multithreading, scalability and design patterns for reliable services
  • Experience with AWS, Kubernetes and Docker
  • Experience with event-driven architecture or messaging systems is a plus
  • Experience refactoring services and application domains
  • Able to lead and contribute to work across multiple teams
  • Strong leadership, communication and time-management skills, and able to work independently

Benefits:

Wellbeing & Mental Health

  • Free Calm app subscription (sleep, stress, focus, self-improvement)
  • Mental Health Days for time off when life gets tough
  • Comprehensive health and dental insurance

Environmental Commitment

  • Climate Perks accredited employer
  • Extra paid leave for train travel instead of flights ("journey days")

Leave & Flexibility

  • Menopause and menstruation leave
  • Enhanced parental leave
  • Leave for pregnancy loss, fertility and adoption
  • Competitive annual leave entitlement
  • Sabbatical opportunities for extended time away

Learning & Development

  • World-class learning and development opportunities
  • Travel and seminar opportunities
  • Paid Volunteer Leave through Matchable partnership

Why join:

  • Work remotely with occasional meetups in London
  • Flat structure with direct access to product and senior leadership
  • Fast hiring process (Process can be completed in as little as 10 days!)
  • Supportive, open culture that encourages speaking up
  • Travel budget to visit other offices
  • Solve real problems that make a difference for millions of travellers

Technical Lead (Java)

UK (Remote with occasional London visit)

£100,000 – £115,000 + Benefits

Keywords: Technical Lead, Tech Lead, Java Lead, Lead Software Engineer, Software Lead, Software Team Lead, Software Engineering Lead, Lead Java Engineer, Lead Java Developer, Java, Spring, Spring Boot, Hibernate, MySQL, NoSQL, AWS, Docker, Kubernetes, Kafka, CI/CD, GitLab

Job Details

Company
Cubiq Recruitment
Location
Slough, Berkshire, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted