Asset Management - Equity Trading Java Developer - Vice president (HK)
Location: HK-Hong Kong-Mongkok-Grand Century Place / 01311
Equities Trading is a global trading desk within JP Morgan Asset Management, that executes over $5bn a day across all the major markets in the world. Trading Technology delivers the trading platform that helps traders achieve, and demonstrate, best in class execution for our clients. We execute large numbers of small orders, that need to be handled in a fully automated way, to smaller numbers of extremely large orders that demand high levels of sophistication
We are looking for an exceptional, highly motivated algorithmic trading system developer to join our team, and continue to drive the evolution of trading from an art to a science. We are a small, elite, global team that works directly with the business and delivers in an Agile way.
We are looking for a Java developer to work in the equity trading team on a new project involving multi threaded server side development using the latest messaging frameworks. The project is to continue to expand the equities trading infrastructure within JP Morgan Asset Management through expansion of the automated trading capabilities.
The current capabilities are to be significantly expanded, through creation of a new automated trading system with greater intelligence and market awareness. This will be delivered by building on components from the recently created order management system, Talon.
Experience in banking / finance would be highly desirable, especially working in a front office environment with knowledge of equities. This role will offer end to end project work in an agile team working directly with the traders to gather requirements, design and develop solutions.
The role will cover all aspects of software development, from gathering requirements, generating ideas, designing and developing solutions, to testing, releasing and providing 3rd line support.
The individual would require an excellent academic background, ideally to a post-graduate level, with a focus on development of algorithms for automation. The individual would also need relevant industry experience within financial institutions of implementing electronic trading systems in Java, with experience of the FIX protocol and building scalable, highly performant, distributed systems.
Ideal candidates must have:
It would be preferable for candidates also to have experience of:
The technology group promotes innovation and is looking for people to add value to the solutions we deliver. This project is part of a global initiative to standardise architecture across the Equity area, and will involve some coordination with teams in the US and Asia.
- C (Programming Language)
- Corporate Communications
- IBM WebSphere
- Object-oriented Design
- Oracle Database
- Shell Script
- Software Development