Java Software Engineer - Hybrid Working - Up to £160,000 Base (+ Bonus)

Hunter Bond

England

Hybrid

GBP 144,000 - 176,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Highly competitive bonus structure
Comprehensive benefits package
Flexible hybrid working
Clear career progression

Job summary

A leading investment bank in the UK seeks an experienced Java Software Engineer for its front-office eTrading team. This role requires strong Java skills and the ability to thrive in a fast-paced, high-pressure environment. Key responsibilities include designing high-performance trading systems, collaborating closely with traders, and applying best engineering practices. The position offers competitive compensation and promotes work-life balance with hybrid working options.

Qualifications

  • 4+ years of experience in software engineering or a closely related role.
  • Strong expertise as a Java Software Engineer.
  • Experience with modern development practices.

Responsibilities

  • Designing and developing high-performance Java applications.
  • Building and enhancing front-office eTrading systems.
  • Working closely with traders and technology teams.

Skills

Java Software Engineering
Front-office experience
Communication skills
TDD (Test Driven Development)
Clean architecture

Education

Degree in Computer Science or STEM

Job description

Java Software Engineer – Front Office eTrading

Compensation: Up to £160,000 Base + Bonus

Location: London (Hybrid)

Overview

A Tier 1 investment bank is seeking an experienced Java Software Engineer to join a rapidly growing front‑office eTrading team. This role sits at the heart of the trading floor, where technology is a key revenue driver, and offers the opportunity to design and build mission‑critical trading applications used directly by traders and investment teams. You will work in a high‑impact, fast‑paced environment that prioritises engineering excellence, modern development practices, and close collaboration with front‑office stakeholders.

The Role

As a Java Software Engineer, you will take a leading role in the design and development of high‑performance front‑office trading systems, contributing directly to the bank’s electronic trading and investment platforms.

Key responsibilities
  • Designing and developing high‑performance Java applications from the ground up
  • Building and enhancing front‑office eTrading systems used in live markets
  • Working closely with traders, product owners, and other front‑office technology teams
  • Applying best‑in‑class engineering standards, including clean architecture and TDD
  • Contributing to technical leadership and driving engineering best practices across the team
What’s on Offer
  • A true front‑office role with direct exposure to trading and investment teams
  • Access to state‑of‑the‑art technologies and modern engineering toolchains
  • Highly competitive bonus structure and comprehensive benefits package
  • Strong emphasis on work‑life balance, health, and well‑being with flexible hybrid working
  • Clear career progression and exposure to a wide range of technologies and business areas
Requirements
  • Degree in Computer Science or a STEM discipline
  • 4+ years’ experience in software engineering or a closely related role
  • Strong expertise as a Java Software Engineer
  • Proven experience working in a front‑office environment
  • Experience with modern development practices
  • Excellent written and verbal communication skills
  • Ability to thrive in a fast‑paced, high‑pressure front‑office setting

If you are a Java Software Engineer looking to step into a front‑office eTrading role at a top‑tier investment bank, please apply with an up‑to‑date CV or email rdelaney@hunterbond.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer - Hybrid Working - Up to £175,000 Base (+ Bonus)
Java Software Engineer - Hybrid Working - Up to £175,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 148,000 - 175,000
Competitive bonuses
Comprehensive benefits package
Focus on health and well-being
+1
Java Developer - Up to £160,000 + Bonus + Package
Java Developer - Up to £160,000 + Bonus + Package

Hunter Bond • Greater London

On-site
GBP 136,000 - 160,000
Comprehensive Benefits
Engineering-First Culture
Agile Team Environment
Front Office Java Developer - Up to £130k base salary + Bonus + Package
Front Office Java Developer - Up to £130k base salary + Bonus + Package

Hunter Bond • England

Hybrid
GBP 110,000 - 130,000
Competitive salary
Bonus
Friendly work environment
+1
Java Engineer - Up to £200,000 + Bonus - London
Java Engineer - Up to £200,000 + Bonus - London

Hunter Bond • Greater London

On-site
GBP 75,000 - 200,000
Java Software Engineer : Global Bank : £150k + bonus : Hybrid
Java Software Engineer : Global Bank : £150k + bonus : Hybrid

Hunter Bond • England

Hybrid
Java Developer - Team Lead - Up to £150k + Exceptional Bonus - Elite FinTech Firm- London - Hyb[...]
Java Developer - Team Lead - Up to £150k + Exceptional Bonus - Elite FinTech Firm- London - Hyb[...]

Hunter Bond • England

Hybrid
GBP 150,000
Generous bonus
Regular salary reviews
Clear career progression path
Java Software Engineer - Trading Firm
Java Software Engineer - Trading Firm

Durlston Partners • Greater London

On-site
GBP 72,000 - 120,000
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)
Software Engineer - Hybrid working - Up to £500,000 Base (+ Bonus)

Hunter Bond • England

Hybrid
GBP 400,000 - 500,000
Exposure to bleeding-edge technologies
Collaborative working environment
Competitive compensation and bonus potential
Senior Java Low Latency Developer | Electronic Trading
Senior Java Low Latency Developer | Electronic Trading

McGregor Recruitment • Greater London

Hybrid
GBP 350,000
Junior Java Engineer
Junior Java Engineer

Quant Capital • Greater London

Hybrid
GBP 76,000 - 108,000
20% Bonus