← к выдаче
разработка

Front Office Java Developer – Trading Systems

HK14 дн. назад

Коротко

Designs and maintains high-performance Java applications for front-office trading and pricing, including low-latency multithreaded systems on Linux. · Needs: Strong Core Java with multithreading/concurrency; experience with front-office/trading systems; Linux knowledge; degree in CS/Engineering.

Описание от работодателя

We are supporting a leading global financial institution in the expansion of its Front Office Trading Technology team. This role focuses on building and enhancing Java-based, low-latency trading and pricing systems used directly by traders and sales across APAC. This position is ideal for engineers who are passionate about performance-sensitive systems and/or financial markets, and who want direct exposure to the trading business. Key Responsibilities Design, develop, and maintain high-performance Java applications for front-office trading and pricing Build low-latency, multithreaded systems running on Linux Work closely with traders, quants, and risk teams to deliver trading-facing solutions Participate in code and design reviews, promoting high engineering standards Ensure code is scalable, maintainable, secure, and well-tested Provide production support for business-critical trading systems Collaborate with global engineering teams across APAC, EMEA, and the US Mentor junior engineers and provide senior technical coverage (for senior hires) Required Skills & Experience Strong Core Java with hands-on experience in multithreading and concurrency Experience developing front-office or trading-facing systems Solid knowledge of Linux and performance-sensitive environments Understanding of derivatives products (e.g. Futures, Listed Options, Greeks such as Delta/Vega) Excellent communication skills and ability to work with global stakeholders Degree in Computer Science, Engineering, or a related analytical field