Senior Java Developer - Equities Algorithmic Execution

Join a leading global financial institution as a Senior Java Developer in the Equities Cash Quantitative Analytics team based in Hong Kong. This front-office role focuses on building and optimizing low-latency execution algorithms for cash equities. Collaborate closely with quant researchers and business stakeholders in a fast-paced, high-impact environment. Ideal for candidates with strong Java/C# skills, APAC trading knowledge, and a passion for scalable, high-performance systems.

Selby Jennings - Hong Kong - Full time

Salary: Negotiable

Overview:

Our client, a top-tier global financial institution, is expanding its Equities Cash Quantitative Analytics team in Hong Kong. They are seeking a highly experienced Java Developer to work on the development of algorithmic execution strategies for cash equities. This is a front-office aligned role, embedded within the quant function, with a direct impact on trading performance.

The ideal candidate will bring deep expertise in Java (or C#), a strong grasp of market microstructure, and the ability to collaborate closely with quant researchers and business stakeholders. This is a unique opportunity to contribute to a high-performing team focused on innovation, speed, and scalability in a fast-paced trading environment.



Key Responsibilities:

  • Develop and enhance low-latency Java-based execution algorithms for cash equities.
  • Collaborate with quant researchers to translate trading ideas into production-ready code.
  • Work closely with business stakeholders to understand requirements and deliver impactful solutions.
  • Ensure code quality through testing, peer reviews, and adherence to best practices.
  • Contribute to the development of a scalable and robust trading platform.
  • Participate in agile development processes and continuous integration workflows.
  • Engage in regular team discussions and contribute to the evolution of trading strategies.


Required Skills & Experience:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a quantitative discipline.
  • 7+ years of experience in Java (or C#) development, specifically in agency execution algorithm logic.
  • Strong understanding of Asia Pacific market trading rules and market microstructure.
  • Proven experience in building scalable, multi-threaded, low-latency systems.
  • Familiarity with agile methodologies, automated testing, and CI/CD pipelines.
  • Exposure to Python, R, or Kdb+/Q is a plus, especially for research and prototyping.
  • Excellent communication skills and a collaborative mindset.


Additional Notes:

  • This is an individual contributor role with no people management responsibilities.
  • The team is highly collaborative, with frequent interaction between developers and researchers.
  • Candidates with strong technical skills and relevant domain knowledge are encouraged to apply, even if they are at a relatively junior VP level.
  • The role is front-office aligned, with a focus on business logic rather than infrastructure or deployment.
22889660
Ad