Job Description:
As part of the Global Equities Front Office technology team, an opportunity exists for an expert level Java developer to work on the firm’s global equities real-time quantitative Centralized Risk Book trading system.
The system aims to develop quantitative strategies and implement trading models in a low latency infrastructure to systemically trade and manage platform’s risk globally across all product lines.
The candidate will require significant experience with build low latency trading algorithms, have a strong understanding of Asia equity market structures and a proven track record of delivering high quality software.
The candidate should be able to demonstrate good analytical skills, strong software engineering skills and a logical approach to problem solving.
The ideal candidate should have experience with Agile Development Techniques, Unit/System Testing and Performance Tuning.
Key Responsibilities & Tasks:
Front office Quant/electronic trading & risk technology development Work actively on developing quant/electronic trading & risk system and implementing pricing models, portfolio optimization models and other risk-based models Develop algorithms/strategies to accomplish opportunistic trading, market making and other risk trading strategies Work actively with quants and traders to develop high performance, low latency, super robust trading systems/models/strategies Day to day support of applications and the trading desks Qualifications/ Experience:
Java - expert level, looking for a highly technical developer.
Experience in building multi-threaded, low latency Java applications Solid experience with FIX, Linux, SQL Solid business knowledge in areas of trading, market micro-structure and quantitative models. Solid experience working with market data, messaging, and time series databases like KDB/Q Strong networking fundamentals and experience building super low latency applications, experience with multi-cast and distributed applications an advantage Front-office trading and risk system development & support experience with high intensity and attentiveness to trading environment Python and C++ experience a big plus Additional Skills:
Must be able to perform well under pressure and deliver to tight deadlines A natural problem solver with good diagnostics skills Genuine interest in equities and financial markets Strong attention to detail, accuracy and energy in approach to new problems A committed team player with collaborative approach to decision making together with ability to work independently Strong desire to learn and apply learnt knowledge / skills Service-oriented