Senior Backend Engineer, Java Spring Global Scale Remote

Too Good To Go

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Health insurance
Pension plans
Parental leave (extended)
Unpaid leave option
Offsite social events (summer/winter)
Surprise Bag for employees
Volunteer time
Employee Resource Groups

Job summary

Too Good To Go is building a brand-new London engineering hub. We are seeking foundational Senior Backend Software Engineers to join a newly formed team and help shape a global product. You will own complex backend challenges, collaborate with the Lead Engineer, and mentor mid-level engineers as the hub scales.

You will work on a Spring Boot Java stack deployed on Kubernetes in AWS, delivering high-quality, maintainable code for an international audience alongside a cross-functional team.

Qualifications

  • Extensive backend experience in Java ecosystem and SpringBoot.
  • Proven production work with Java, SpringBoot, MySQL, messaging, and Git.
  • Familiar with Domain Driven Design and Clean/Hexagonal architecture.
  • Solid knowledge of AWS services (SQS, SNS, S3), Elasticsearch, Redis, Docker and Kubernetes.
  • Experience building RESTful APIs and scalable systems.
  • Ability to break down complex tasks and mentor others.
  • Track record delivering high-quality, maintainable code.
  • Enjoy cross-functional teamwork within product teams.
  • Pride in writing robust, production-ready software.

Responsibilities

  • Build and evolve backend services and infrastructure to support growth.
  • Develop new features for customers and partner businesses.
  • Participate in agile processes with a continuous improvement mindset.
  • Deliver international, high-quality, scalable products with strong maintainability.
  • Take on broader tasks with team support to grow skills.
  • Own complex backend features end-to-end with design and deployment alignment.

Skills

Backend development (Java)
Java ecosystem
SpringBoot
REST APIs
Domain Driven Design
Clean/Hexagonal Architecture
AWS knowledge
Elasticsearch
Redis
Docker
Kubernetes
GIT
MySQL

Tools

Java
Spring Boot
MySQL
Message System
Git
AWS
Elasticsearch
Redis
Docker
Kubernetes

Job description

Too Good To Go is building a brand-new London engineering hub. We are seeking foundational Senior Backend Software Engineers to join a newly formed team and help shape a global product. You will own complex backend challenges, collaborate with the Lead Engineer, and mentor mid-level engineers as the hub scales.

You will work on a Spring Boot Java stack deployed on Kubernetes in AWS, delivering high-quality, maintainable code for an international audience alongside a cross-functional team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer - Build a Global Impact Platform
Backend Engineer - Build a Global Impact Platform

Too Good To Go • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid office (2 days per week)
Health insurance
Pension plans
+3
Senior Backend Engineer – Scale Microservices (Remote-friendly)
Senior Backend Engineer – Scale Microservices (Remote-friendly)

Go City • Greater London

On-site
GBP 72,000 - 90,000
Annual Go City Explorer Pass allowance
Enhanced pension contributions (5%)
Life assurance: 4x base salary
+2
Senior Backend Engineer — Lead Multi-Service Platform
Senior Backend Engineer — Lead Multi-Service Platform

Go City Group • Greater London

Hybrid
GBP 72,000 - 90,000
Frontend Engineer — Build Global, Impactful Web Apps
Frontend Engineer — Build Global, Impactful Web Apps

Too Good To Go • Greater London

Hybrid
GBP 60,000 - 90,000
Hybrid work set-up
Work-life balance
Java Backend Developer
Java Backend Developer

Auxo Talent • Greater London

Hybrid
GBP 70,000 - 100,000
Backend Software Engineer
Backend Software Engineer

Too Good To Go • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid office (2 days per week)
Health insurance
Pension plans
+3
Senior Java/Spring Boot Backend Engineer — Scale & Mentorship
Senior Java/Spring Boot Backend Engineer — Scale & Mentorship

Placements24 • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive salary
Health insurance
Paid time off
+2
Senior Backend Engineer - Java 17+ | Scale & Impact (Hybrid)
Senior Backend Engineer - Java 17+ | Scale & Impact (Hybrid)

Legal Counsel - 12 month FTC at Rightmove Greenhouse • Greater London

Hybrid
GBP 90,000 - 120,000
Dental/optical/physio plan
Private Medical Insurance
Pension and Life Insurance
+1
Senior Java Backend Engineer - Hybrid, Health Perks
Senior Java Backend Engineer - Hybrid, Health Perks

GlobalLogic • Greater London

Hybrid
GBP 75,000 - 110,000
Private healthcare
Gym membership discounts
In-office yoga & massages
+3
Senior Backend Engineer – Kotlin/Spring | Hybrid London
Senior Backend Engineer – Kotlin/Spring | Hybrid London

Understanding Recruitment • Greater London

Hybrid
GBP 90,000 - 150,000
Bonus
Share options
Private healthcare
+4