Lead Front Office Trading Systems Engineer (Java)

Morgan McKinley

Hong Kong

On-site

HKD 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Morgan McKinley is seeking a hands-on Principal Front Office Trading Systems Developer to lead the evolution of our in-house electronic trading platform. The role targets Java expertise focused on order placement to market, execution engineering, and real-time order lifecycle mechanics on equities.

You will own the replacement of legacy platforms with a high-throughput execution engine and OMS supporting APAC trading desks, with collaboration across Hong Kong, Tokyo, Singapore and London.

Qualifications

  • 10+ years of software engineering experience focused on Front Office trading platforms.
  • Expert-level Java Core, including concurrency, multi-threading, and JVM tuning.
  • Experience in Order Management System (OMS) development and order-to-trade flows.

Responsibilities

  • Design, code, and deploy core OMS modules, order state machines, and real-time trading components.
  • Build and maintain high-throughput order execution gateways and market connectivity layers with FIX messaging.
  • Implement full order-to-trade lifecycle workflows including fills and cancels handling.
  • Ensure high availability and rapid response of production execution platforms for regional desks.
  • Collaborate with front-office desks and tech partners across APAC locations.

Skills

Java Core
Concurrency & Multithreading
JVM Tuning
High-performance Data Structures
C++ or Python

Tools

MS SQL Server
PostgreSQL
Memory Caching
FIX Protocol tooling

Job description

Morgan McKinley is seeking a hands-on Principal Front Office Trading Systems Developer to lead the evolution of our in-house electronic trading platform. The role targets Java expertise focused on order placement to market, execution engineering, and real-time order lifecycle mechanics on equities.

You will own the replacement of legacy platforms with a high-throughput execution engine and OMS supporting APAC trading desks, with collaboration across Hong Kong, Tokyo, Singapore and London.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Front Office Trading Systems Developer
Principal Front Office Trading Systems Developer

Morgan McKinley • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior Java Engineer Front Office FX Trading & APAC Rollout
Senior Java Engineer Front Office FX Trading & APAC Rollout

TEKsystems • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

TEKsystems • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Tek Systems • Hong Kong

On-site
HKD 900,000 - 1,200,000
Senior Java Developer, Trading Front Office Systems
Senior Java Developer, Trading Front Office Systems

Recruit Logic Limited • Hong Kong

On-site
HKD 60,000 - 80,000
Senior Front Office FX Java Engineer – APAC Rollout
Senior Front Office FX Java Engineer – APAC Rollout

Tek Systems • Hong Kong

On-site
HKD 900,000 - 1,200,000
Senior Front Office Java Developer – Latency Trading
Senior Front Office Java Developer – Latency Trading

TechJobAsia • Hong Kong Island

On-site
HKD 70,000 - 90,000
Senior Java Front‑Office Trading Engineer
Senior Java Front‑Office Trading Engineer

Luxoft • Hong Kong

On-site
HKD 800,000 - 1,000,000
Senior Java Engineer - Front Office Low-Latency Trading
Senior Java Engineer - Front Office Low-Latency Trading

Newtone consulting • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Senior Java Developer - Global Investment Bank - Hong Kong
Senior Java Developer - Global Investment Bank - Hong Kong

NLS Executive Search • Hong Kong

On-site
HKD 900,000 - 1,300,000