ARM
Senior Backend Engineer (Java/.Net & Microservices)
Job Description
Salary: £? - ? per year
Requirements:- Strong commercial experience with C#/.NET and Java (Spring Boot).
- Proven delivery of microservices and REST APIs.
- Experience with distributed systems and enterprise integration.
- Strong SQL experience, ideally with SQL Server and/or Oracle.
- Senior Engineer or Tech Lead level experience with the ability to mentor others, challenge requirements, and engage confidently with stakeholders.
- Experience delivering within complex enterprise environments.
- Financial services experience is advantageous but not essential.
- Design and develop backend services using C#/.NET and Java (Spring Boot).
- Build and support REST APIs and microservices.
- Contribute to architecture, technical design, and system integration.
- Troubleshoot, optimise, and support production systems.
- Collaborate with stakeholders and mentor other engineers.
- Take end-to-end ownership of delivery, including debugging, optimisation, and resolving production issues.
- Apply sound engineering principles and contribute to solution design and technical decisions.
- Backend
- C#
- Support
- Java
- Oracle
- REST
- SQL
- Spring
- Spring Boot
- microservices
- ASP.NET
- ARM
More:
We are seeking a Senior Backend Engineer for a 6-month+ contract on an Inside IR35 basis, working in a hybrid arrangement with 2 days per week on site in London. This is an excellent opportunity to join a collaborative engineering team where we solve complex technical challenges, influence architecture and delivery, and work on modern microservices in a complex enterprise environment. We are a specialist talent acquisition and management consultancy supporting technical recruitment across a wide range of industries.
last updated 31 week of 2026
Interested in this role?
Submit your application now
How to Apply
About ARM
ARM
City of London
IT
Skills & Technologies
Inferred from job description