My Shortlist

Your shortlisted jobs will appear here. To view your shortlist: Login Or Register

Date Added: TODAY

Java Software Engineer - Equities Risk (AVP)

London, UK
Apply Now

Company: MCGREGOR BOYALL

Job Type: Permanent, FullTime

Salary: £90,000 - £95,000 per annum

Location: London (Hybrid)Salary: Up to £95,000 + bonus + benefitsPermanent

A leading Tier 1 investment bank is hiring a Java Software Engineer to join a front-office aligned Equities Risk technology team in London.

This is a high-impact role focused on building low-latency, high-throughput systems that underpin real-time risk and P&L functions for trading desks. You'll work closely with traders, quants, and senior technologists to enhance platform performance, resilience, and scalability in a fast-moving market environment.

The Opportunity

You'll be part of a team driving the evolution of a critical risk platform, with a strong focus on:

  • Improving latency, performance, and platform efficiency
  • Building event-driven, distributed systems handling large volumes of market data
  • Developing containerised Java services within a modern cloud-native stack
  • Working in a front-office environment with direct business exposure

This is an ideal opportunity for an engineer who enjoys solving complex problems at scale and wants their work to have a direct impact on trading performance.

Key Responsibilities
  • Design and develop high-performance Java applications supporting equities risk systems
  • Build scalable, maintainable, and resilient services in a distributed architecture
  • Collaborate with cross-functional teams to define and deliver technical solutions
  • Contribute to code quality, testing practices, and engineering standards
  • Ensure systems are robust under stress (market spikes, failures, data issues)
  • Support continuous improvement of platform performance and reliability
Required Experience
  • Strong core Java development skills with solid computer science fundamentals
  • Deep understanding of concurrency (threads, executors, immutability, etc.)
  • Experience building event-driven or near real-time systems
  • Familiarity with containerised environments (Docker/Kubernetes)
  • Strong awareness of production systems (observability, resilience, failure handling)

McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.

Apply Now