Location: London (Hybrid)
Type: Permanent
Rate/Salary: Competitive
Role Overview
A leading financial organisation is seeking a Backend Java Developer to design and build robust backend services and applications within a high-availability, performance-critical environment.
Youll work on modern Java services and microservices, delivering reliable APIs and scalable systems that support business-critical operations.
This is a hybrid role based in London, with an expectation to attend the office three days per week.
Key Responsibilities
Design, develop and maintain backend services using modern Java (Java 17+), following secure coding and clean architecture principles.
Build and evolve microservices and RESTful APIs to support scalable and resilient platform capabilities.
Collaborate with cross-functional teams (engineering, QA, platform/DevOps, product) to deliver new features and enhancements.
Identify and resolve defects, performance bottlenecks and stability issues, including support for production incidents where required.
Write high-quality tests (unit/integration), and contribute to automation and CI/CD pipelines to improve release reliability.
Participate in code reviews, refactoring and documentation to improve maintainability, consistency and engineering standards.
Contribute to continuous improvement initiatives across observability, reliabili...