winterchill jobs
← all jobs
Reed

Senior Java developer

eFinancialCareers· LondonLicensed sponsor
Posted 7 Aug 2026 · Added 8 Aug 2026, 00:11
EfinancialCareers0.0 (5)Information servicesfounded 2000
AI summary

You will work with Java 11+, Spring Boot, microservices, event-driven architecture, cloud platforms (Azure, AWS, GCP), Terraform, CI/CD (Azure DevOps, GitHub, Jenkins), and AI development tools. The team builds post-trade technology solutions, APIs, client reporting platforms, and customises trading systems for capital markets.

View original on Reed
See how well this job fits your CV.

Free Tailor for ATS: 10/10 runs left

We're looking for an experiencedSenior Java Developer to join a growing engineering team building cutting-edge post-trade technology solutions within a cloud-first environment.

This is an opportunity to work on business-critical applications, APIs, client reporting platforms and web portals while customising sophisticated trading systems used across the capital markets landscape. You'll collaborate directly with Product, Client Services and Engineering leadership to deliver scalable, high-performance software and help shape the future direction of the platform.

If you enjoy solving complex technical challenges, mentoring developers and working with modern technologies including cloud infrastructure and AI, we'd love to hear from you.

The Role

You'll play a key role in designing and delivering enterprise-grade software while contributing to architectural decisions, development standards and engineering best practice.

Responsibilities include:

Designing, developing and enhancing Java-based applications, APIs and web platforms

Customising and extending third-party trading systems

Building scalable microservices and distributed applications

Writing clean, maintainable, test-driven code using SOLID principles and design patterns

Working closely with business stakeholders to translate requirements into technical solutions

Participating in architecture discussions, code reviews and continuous improvement initiatives

Mentoring and supporting developers while promoting engineering excellence

Collaborating with global development teams and contributing to Agile delivery

Leveraging AI tools to improve developer productivity throughout the SDLC.

About You

You'll have strong Java development experience gained within Financial Services and enjoy working in a collaborative, fast-paced engineering environment.

Essential Skills

7+ years' commercial Java development experience

Previous experience within Financial Services ideally capital markets

Strong Java 11+ and Spring Boot development

Multi-threading, performance optimisation and profiling

Experience building microservices

TDD and automated testing (JUnit, Mockito, Spock)

Maven and Git

CI/CD pipelines and DevOps practices

Excellent understanding of SOLID principles, Design Patterns and Clean Code

Strong stakeholder communication skills

Ability to analyse complex problems and deliver practical solutions

Capital Markets knowledge, ideally within Clearing or Prime Brokerage.

Desirable

Previous team leadership or mentoring experience

Knowledge of Groovy, FIX/FIXML, FpML, REST APIs, JSON or messaging technologies

Experience developing client portals and reporting platforms

Experience working with distributed or offshore development teams.

Technical Environment

You'll have exposure to modern engineering technologies including:

Java 11+

Spring Boot

Cloud platforms (Azure, AWS or GCP)

Microservices & Event-Driven Architecture

Terraform

Azure DevOps, GitHub or Jenkins

CI/CD pipelines

AI-enabled development tools

Secure SDLC

Infrastructure as Code

Observability and monitoring.

Why Apply?

This is an excellent opportunity to join a highly collaborative engineering team where technology is viewed as a strategic advantage.

You'll benefit from:

Competitive salary and annual bonus

Hybrid working (3 days in the office)

Private healthcare

Pension

Life Assurance

Critical Illness cover

Opportunity to work with modern cloud technologies and Azure AI

Exposure to Capital Markets including Clearing, Prime Brokerage and Collateral Management

Genuine career progression and leadership opportunities.

Apply

If you're an experienced Java Developer looking to work on challenging, business-critical systems within a modern cloud environment please click apply now.