Synnovate

Synnovate

London

Senior Java Developer

Full-Time£115,000 - 125,000 per year10 dagen geledenUnited Kingdom
IT

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
Responsibilities:
  • 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
Technologies:
  • 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

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Synnovate

Synnovate

Synnovate

London

IT

Skills & Technologies

JavaScalaSpringGitAIAgileUI

Inferred from job description

Salary Insight

£120,000

This role

£75,000

UK median

This salary is 60% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom