Senior JVM Software Engineer
Summary
Builds and maintains backend systems in Scala/Java for ARM’s developer tools, focusing on distributed systems, concurrency, and clean code practices.
Salary: £? - ? per year
Requirements:- We are looking for a strong senior-level software engineer with significant commercial experience in JVM technologies such as Scala or Java.
- We need experience building complex backend or distributed systems.
- We require a strong understanding of software engineering fundamentals, including concurrency, testing, design patterns, clean code principles, and CI/CD practices.
- You should be able to operate independently and take ownership of complex technical problems.
- Strong communication skills are essential.
- We need hands-on design and development experience, including the ability to explain architectural decisions and technical trade-offs.
- System ownership experience is required.
- Strong Java development skills are required, along with an understanding of how Java applications run in production.
- We value JVM tuning and troubleshooting experience.
- Performance optimisation experience is important.
- Previous experience in the finance sector is required.
- We are seeking a Senior Software Engineer to join our team building a distributed calculation engine for financial indices and quantitative models.
- We will rely on you to design and build new backend functionality for a business-critical platform.
- This is a backend engineering role focused on development rather than support or maintenance.
- You will work in a high-performance financial services environment.
- ARM
- Backend
- CI/CD
- Support
- JVM
- Java
- Scala
More:
We are recruiting for a Senior JVM Software Engineer (Scala/Java) on a 6-12 month contract, inside IR35, offering up to £600 per day. The role is based in London with hybrid working, requiring 2-3 days onsite each week. We are looking for someone to join our team building a distributed calculation engine used to calculate financial indices and quantitative models. This is a business-critical platform in a high-performance financial services environment. ARM is a specialist talent acquisition and management consultancy covering technical recruitment across major industries in the UK and beyond.
last updated 33 week of 2026