Technical Lead - Backend (Java / Spring Boot)

CreateFuture

Greater London, Leeds, Manchester, City of Edinburgh

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

35 days holiday
Enhanced parental and adoption leave
Pension match up to 5%

Job summary

CreateFuture UK is seeking a Technical Lead—Backend to drive Java/Spring Boot services, own delivery direction, and mentor engineers within a hybrid setup. You will work across REST APIs and Kafka pipelines, shape technical decisions, and champion AI‑assisted development to raise quality and speed.

The role blends hands‑on coding with client leadership in a fast‑paced environment, with travel to client sites and(CreateFuture UK) regional offices as needed.

Qualifications

  • Strong experience with Java and Spring Boot across REST APIs and event‑driven/Kafka systems.
  • Leadership that shares knowledge and raises the bar for the team.
  • Comfortable driving delivery and handling client conversations under support.
  • Experience and enthusiasm for AI‑assisted development, owning quality and knowing when to trust tools.

Responsibilities

  • Build Java services across REST APIs and Kafka pipelines with readable, maintainable, well‑tested code.
  • Write tests as part of development, encouraging TDD approaches.
  • Define and oversee technical implementations, shaping how things are built.
  • Own your workstream end‑to‑end: manage milestones, risks, impediments, and decisions.
  • Mentor, pair, and coach engineers to grow their skills.

Skills

Java
Spring Boot
Leadership
AI-assisted development
Cloud services

Tools

Kafka
AWS
Kubernetes
CI/CD

Job description

Technical Lead - Backend (Java / Spring Boot)

Edinburgh, Leeds, Manchester, London

About the role

This is a senior, hands‑on technical leadership role embedded in a client team in a fast‑paced, product‑led environment. You will set technical direction, own the delivery signal, and grow the engineers around you. You will work at a pace where priorities shift, requirements are rarely perfect, and bring order to ambiguity rather than wait for it to clear.

How we use AI

AI‑assisted development is core to our delivery. You will help raise the quality and consistency by steering AI tools, avoiding reinventing existing solutions, and articulating intent clearly so AI accelerates good engineering rather than multiplying mediocre code.

Tech stack
  • Java (Spring Boot), RESTful APIs, Kafka / event‑driven services
  • CI/CD pipelines, AWS (S3, Lambda, ECS, EKS, MSK)
  • Kubernetes, containerisation, infrastructure as code
  • AI integrations, agentic development workflows, strong security practices
Responsibilities
  • Build Java services across REST APIs and Kafka pipelines with readable, maintainable, well‑tested code.
  • Write tests as part of development, encouraging TDD approaches.
  • Integrate with third‑party APIs (e.g., payment gateways).
  • Define and oversee technical implementations, shaping how things are built.
  • Champion AI‑assisted ways of working and lift the bar on quality, consistency, and reuse.
  • Own your workstream end‑to‑end: manage milestones, risks, impediments, and decisions.
  • Communicate progress proactively and keep stakeholders visible.
  • Remove bottlenecks in delivery and handle difficult client conversations when needed.
  • Mentor, pair, and coach engineers to grow their skills.
Qualifications
  • Strong experience with Java and Spring Boot across REST APIs and event‑driven/Kafka systems.
  • Passion for engineering quality: code reviews, automated tests, maintainability.
  • Leadership that shares knowledge and raises the bar for the team.
  • Comfortable driving delivery and handling client conversations under support.
  • Experience and enthusiasm for AI‑assisted development, owning quality and knowing when to trust tools.
  • Thrives in fast‑paced environments and brings structure to ambiguity.
  • Familiarity with cloud services and CI/CD, or eagerness to learn.
  • Desire to build more than boilerplate APIs: solving real problems with ownership.
Benefits
  • 35 days holiday (including flexible bank holidays).
  • Enhanced parental and adoption leave.
  • Pension match up to 5%.
Location & Working Arrangements

This hybrid role is based near the Edinburgh office, with flexibility to travel to client sites and CreateFuture UK regional offices. Work can be split between face‑to‑face time with clients, colleagues, and remote work.

Equal Opportunity Statement

We are committed to an inclusive workplace and welcome applicants from all backgrounds.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - (Java, NodeJS, AWS, Python)
Senior Software Engineer - (Java, NodeJS, AWS, Python)

CreateFuture • City of Edinburgh, Leeds

On-site
GBP 70,000 - 110,000
Flexible working
Hybrid/Remote options
Senior Software Engineer - Java, Node.js & AWS
Senior Software Engineer - Java, Node.js & AWS

xdesign • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
Senior Software Engineer - (Java, NodeJS, AWS, Python)
Senior Software Engineer - (Java, NodeJS, AWS, Python)

CreateFuture • Manchester

Hybrid
GBP 90,000 - 120,000
Senior Software Engineer (Java + Vue/Typescript)
Senior Software Engineer (Java + Vue/Typescript)

CreateFuture • City of Edinburgh, Leeds

On-site
GBP 90,000 - 130,000
35 days leave
Private medical insurance
Enhanced parental leave
+1
Engineering Tech Lead - Data & AI
Engineering Tech Lead - Data & AI

The ECA International Group • Greater London

On-site
GBP 80,000 - 120,000
Enhanced Stakeholder Pension Contribution
25 days annual leave
Health, Life Insurance + EAP Wellbeing Support
+9
Principle Tech Lead - AI Enablement
Principle Tech Lead - AI Enablement

Ghyston • West of England

Hybrid
GBP 110,000 - 140,000
Pension & profit share
Hybrid working hours
Generous holiday entitlement
+4
AI Technical Lead
AI Technical Lead

Fruition Group • Leeds

Hybrid
GBP 80,000 - 100,000
Competitive salary
Comprehensive healthcare
Hybrid/remote working options
+2
Technical Lead (.NET/AWS) - Manchester
Technical Lead (.NET/AWS) - Manchester

CreateFuture • Manchester

On-site
GBP 90,000 - 120,000
Senior Software Engineer - AI and Python
Senior Software Engineer - AI and Python

CreateFuture • City of Edinburgh, Leeds

On-site
GBP 90,000 - 130,000
Flexible working
Hybrid/Remote options
Backend Engineer (Java+AWS+AI)
Backend Engineer (Java+AWS+AI)

Remotestar • Greater London

Hybrid
GBP 70,000 - 90,000
Matched giving for your fundraising activity
Flexible working hours and work‑from‑home opportunities
Performance‑related bonuses
+5