CareerPlan

Senior Java Developer - Global Investment Bank - Hong Kong

Hong Kong, Hong Kong, HKFull-time2026-09-29 → 2026-11-10

Core

Design, develop, and support high-performance trading and order lifecycle functionality for equities markets.

Role type

Senior IC Java Developer (Equities OMS)

Builds

Order routing, execution tracking, and operational tooling for equity trading desks

Domain

Financial services / Equities trading

Required skills

Java, C#, FIX protocol, concurrency & performance tuning, SQL, CI/CD, Linux, equities trading concepts

Preferred skills

N/A

Technologies

Java, C#, FIX, JUnit, Mockito, Linux

Responsibilities

Develop and maintain Equities OMS components including order lifecycle management and reconciliation flows; Build/consume market data and execution interfaces ensuring correct message handling; Implement and optimize latency-sensitive services and workflows; Create unit, integration, and system tests; Diagnose production issues and drive resolution using logs, metrics, and tracing; Contribute to design documents, technical standards, and code reviews; Support release activities including troubleshooting and deployment readiness

Seniority

Senior, hands-on IC