Senior Backend Engineer (Java)

Randstad UK
Manchester, UK
1 day ago
Apply on www.reed.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£117,000.0 - £130,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) A/B Testing Adobe InDesign Agile Methodology Amazon Web Services Automation of Tests Cloud Computing Software Quality Code Review Continuous Integration Relational Databases DevOps
+18 more
Distributed Systems Fault Tolerance Java Virtual Machine (JVM) Performance Tuning Systems Architecture Strategies of Testing Data Logging Spring-boot Backend Containerization Kubernetes Deployment Automation Apache Kafka Graphql Front End Software Development Api Design Restful APIs Microservices

Job description

We are seeking a Senior Backend Engineer to design, build, and scale resilient, high-performance distributed systems. This role is ideal for a pragmatic developer who thrives in fast-paced Agile environments, excels at navigating large existing codebases, and delivers production-ready software with minimal supervision.

In this role, you will lead complex technical initiatives, influence system architecture, and leverage modern AI tooling (Claude and Codex) to accelerate delivery. You’ll work cross-functionally with product managers, frontend engineers, and platform teams while elevating code quality and mentoring fellow engineers. Core Responsibilities

  • Architecture & API Design: Build and maintain scalable, fault-tolerant backend microservices and REST APIs.
  • Technical Leadership: Lead medium-to-large engineering initiatives, participate in design reviews, and establish engineering best practices.
  • System Operations & Reliability: Troubleshoot complex production issues, conduct root-cause analysis, and enhance observability, logging, and performance.
  • Delivery & Quality: Write clean, testable Java code, conduct constructive code reviews, and drive automated testing (unit, integration, and E2E).
  • DevOps & Collaboration: Partner with infrastructure teams to optimize CI/CD pipelines, deployment automation, and containerized deployments.

Requirements

  • Experience: 5+ years of hands-on backend engineering experience, with deep expertise in Java and Spring Boot.
  • Distributed Systems: proven track record in microservices architecture, relational database modeling, and event-driven messaging (e.g., Kafka).
  • Cloud & DevOps: Hands-on experience with Kubernetes, containerization, and modern CI/CD pipelines.
  • Engineering Standards: Mastery in API design, resiliency patterns, production troubleshooting, and full-stack testing strategies.
  • Modern Tooling: Expertise in utilizing AI-assisted development tools like Claude and Codex to drive productivity.
  • Soft Skills: Clear communication, strong risk estimation, and a track record of driving technical solutions independently.

Nice-to-Haves

  • Cloud platform experience with AWS or GCP.
  • Experience with GraphQL and JVM performance tuning.
  • Knowledge of SLOs/SLIs, error budgets, and high-scale consumer platforms.
  • Experience with A/B testing frameworks or cross-team technical leadership.

Apply for this position

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

Apply on www.reed.co.uk
Prepare application

Good distractions

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

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

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

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all