Java Engineer

22111
  • £80,000 - £115,000 plus bonus and benefitd
  • London, , United Kingdom
  • Permanent
  • Software Engineering

Senior Java Engineer / SRE
London (Hybrid)

The company

A well-established global fintech business operating large-scale trading platforms across multiple asset classes including equities, leveraged products, futures, options, and digital assets. Their technology supports a significant international client base and processes high volumes of real-time trading activity every day.

They are continuing to invest heavily in engineering, platform resilience, and product growth, with a strong focus on modern systems, high standards, and sustainable delivery.

The role

This is a senior engineering opportunity within a specialist Site Reliability Engineering team focused on performance, uptime, and operational excellence across a business-critical trading platform.

The role combines software engineering with reliability engineering. You’ll be involved in designing and building internal tooling, improving observability, automating operations, supporting development teams, and helping ensure trading systems remain stable, scalable, and high performing.

It would suit someone who enjoys solving technical problems at scale and wants to work close to production systems where speed, resilience, and continuous improvement matter.

What you will do

  • Build tools, automation, and internal services that improve platform reliability
  • Implement monitoring, telemetry, and observability standards across distributed systems
  • Analyse performance across application, OS, and network layers to identify bottlenecks
  • Help define and improve SLOs / SLAs for critical services
  • Support engineering teams with architecture, scalability, and containerisation initiatives
  • Lead or contribute to incident response and post-incident reviews
  • Improve event-driven and messaging systems for resilience and throughput
  • Drive infrastructure automation and engineering best practices

What you will need

  • Strong Java development experience in production environments
  • Good understanding of JVM performance tuning and backend optimisation
  • Experience with distributed systems and troubleshooting at scale
  • Hands-on knowledge of containers / orchestration (Kubernetes, Nomad, or similar)
  • Experience with messaging systems such as Kafka, ActiveMQ, or similar
  • Understanding of observability, monitoring, and tracing concepts
  • Strong DevOps / CI/CD mindset
  • Background in financial services or other mission-critical environments is beneficial
  • Strong communication skills and ability to work across teams

Why consider it

  • High-impact role supporting live trading systems
  • Strong blend of software engineering and SRE work
  • Complex distributed systems challenges
  • Well-known fintech brand with strong career progression
  • Hybrid working and strong overall package

Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role. 

Ciara Clarke Associate Vice President

Apply for this role

Site by Venn