Randstad Digital UK
Senior Backend Engineer (Java)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Senior Backend Engineer (Java)
Location: Manchester, UK (Hybrid – 2 days/week on-site)
Role Type: Contract
About the Role
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.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
What You’ll Bring (Must-Haves)
- 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.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
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.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London