Synnovate
Senior Java Developer
Job Description
Salary: £115,000 - 125,000 per year
Requirements:- 6+ years of Java development experience at a Financial Services company
- Java 11+, Spring/Spring Boot, multithreading, profiling, performance tuning, and RMI experience
- Capital Markets knowledge or similar experience
- Experience with high-quality software practices, including TDD, Agile, and automated builds/deployments
- Strong knowledge of CI build and deployment management tools
- Experience with test frameworks such as JUnit and Spock, and mocking libraries such as Mockito
- Proficiency with Git and Maven
- Design, develop, and maintain in-house systems, APIs, reporting tools, and the client web portal
- Customise and extend third-party trading systems to meet business requirements
- Write clean, well-tested code following SOLID principles, design patterns, and clean code practices
- Apply TDD and BDD methodologies and maintain test coverage using JUnit, Spock, and Mockito
- Participate in code reviews and contribute to continual improvement of engineering standards
- Manage and mentor a team of Java and other developers, supporting growth and career development
- Liaise with IT and business stakeholders to understand requirements and propose solutions to senior stakeholders
- AI
- Cloud
- Git
- JUnit
- Java
- Spring
- Spring Boot
- TDD
- Web
- Maven
More:
We are hiring a talented and eager Senior Java Developer to join our growing and dynamic team. This is an opportunity to work on in-house systems, APIs, client reporting, and our web portal, as well as customise our third-party trading system. You will translate complex business requirements into scalable, high-quality software solutions and deepen your expertise in a capital markets environment. The role offers team leadership and mentoring responsibilities, direct exposure to cloud-native infrastructure, advanced Java development, AI, and a highly collaborative engineering culture.
last updated 31 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Synnovate
Synnovate
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£120,000
This role
£75,000
UK median
This salary is 60% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks