Contract Java Algo Software Engineer E-Trading

New Today

Overview

A leading Global Investment Bank is seeking an experienced Algo Trading Java Developer (Contract) to join their EMEA Electronic Trading Technology team, delivering and supporting business-critical algorithmic trading engines.

You'll be working in a front-office environment, developing and enhancing low-latency algo trading systems that power benchmark algos, smart order routing, and internal crossing. Expect direct interaction with quants and traders, plus involvement across the full development lifecycle - from design and coding to production support.

Responsibilities

  • Develop and enhance low-latency, high-throughput trading systems in a front-office environment.

  • Collaborate with quants and traders across the full development lifecycle: design, coding, testing, and production support.

  • Contribute to the development of benchmark algorithms, smart order routing, and internal crossing engines.

Key Skills & Experience

  • Core Java expertise (collections, concurrency, NIO, multi-threading, garbage collection tuning).

  • Proven experience with low-latency, high-throughput trading systems.

  • Knowledge of market microstructure & algo strategies (VWAP, TWAP, Arrival Price, SOR).

  • Familiarity with FIX protocol and front-office trading environments.

  • Strong grasp of design patterns, Agile, TDD, CI/CD.

  • Background in equities and/or derivatives trading is highly desirable.

Why Apply?

  • High-impact front-office contract role with immediate visibility to business and quants.

  • Chance to shape a next-generation trading platform in a global investment bank.

  • Hybrid working model.

  • Competitive day rate.

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

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • Software Development

Referrals increase your chances of interviewing at McGregor Boyall by 2x.

Contact the recruiter or sign in to set job alerts for “Java Developer Contract” roles.

#J-18808-Ljbffr
Location:
City Of London, England, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search