United Kingdom β London
Posted: 03/12/2025
Salary: Β£110K per Year
ID: 36958_BH
Apply
OR
Staff Java Backend Engineer
Location: Hybrid β London OR Manchester
Job Type: Permanent | Full-Time
Salary: Β£95,000 β Β£110,000 + Benefits
We\βre partnering with a leading UK digital banking platform as they expand their engineering organisation with strategic senior hires. They\βre seeking a Staff Backend Engineer to play a key role in shaping and scaling the distributed systems that sit at the heart of their platform.
This is a high-impact role for an experienced engineer who enjoys solving complex architectural problems, driving technical maturity, and guiding engineering direction across multiple services and teams.
Key Responsibilities
Lead the design and development of backend systems built with Java 11+ & Spring Boot
Architect distributed, event-driven systems that support high-volume transactional workloads
Develop robust, well-typed service contracts and define API boundaries across domains
Set technical standards around scalability, resilience, observability, testing, and automation
Provide engineering leadership across squads, mentoring senior engineers and influencing roadmaps
Guide system design discussions around concurrency, fault tolerance, transactional consistency, and recovery strategies
Drive initiatives that improve performance, reliability, and platform scalability
Work closely with product and technical leadership to align long-term architectural direction
Skills & Experience
Extensive backend engineering experience with Java (11/17+) and Spring Boot
Deep understanding of distributed systems, microservices, and event-driven architecture
Strong experience with Kafka or equivalent message brokers
Proven ability to reason about complex systems: idempotency, locking, consistency models, failure modes, and scaling patterns
Experience designing system-wide architecture or leading migrations/refactors
Strong influence skills Γ’β¬β able to challenge ideas, improve standards, and support engineering teams
Background working in high-scale environments (fintech, payments, ecommerce, cloud-native platforms)
Passion for engineering excellence and driving technical direction
What\βs on Offer
Modern engineering culture (automation, TDD, pairing where useful)
Real ownership and the opportunity to influence technical direction
Work on a platform with high scale, strong technical challenges, and significant user impact
Supportive environment that values engineering excellence and continuous improvement
If you\βre interested in learning more about the role, team structure, or engineering culture, feel free to reach out for an initial conversation.
Apply
OR
Share:
Staff Backend Engineer (Java)