Senior Java Developer- DMA & Algorithmic Order Management System ref: CECR31


Reference CECR31
Location New York, United States
Sector IT
Salary Circa $140,000- $165,000 + Benefits and Bonus

Senior Java Developer- DMA & Algorithmic Order Management System
Leading Investment Bank - New York, USA
Circa $140,000- $165,000 + Benefits and Bonus


Our client is a Leading Global Investment Bank with a significant presence in the algo trading space and a rapidly growing team based in New York. Through continued focus on building a number of new systems from scratch, we are seeking a senior (VP/Junior Director) candidate to take a lead on the design and development of a DMA and Algorithmic Order Management System.


You will be responsible for the overall design and development of the cross asset system, taking a key focus on designing low latency and high volume applications. You will need strong java development skills, as well as strong knowledge across distributed computing , message based architectures and memory management. The role will sit on the front office and you will interact with business teams across multiple asset classes including equity, fixed income, FX and commodities. You will mentor and lead the team on an ad hoc basis and strong communication skills will be paramount.


Compensation will be very competitive, with very strong base salary and great bonus potential. The firm also boasts a great benefits package, 401k etc


Key Skills Required for Senior Java Developer- DMA & Algorithmic Order Management System


  • Strong core Java programming - Multithreading, OO, distributed computing, message-based architectures, memory management
  • Experience with Low Latency/High Volume applications
  • Experience across multiple asset classes
  • Development experience with open source codebase
  • Good communication skills.

Responsibilities for Senior Java Developer- DMA & Algorithmic Order Management System

  • Design and develop a cross asset greenfield DMA & Algorithmic Order Management System
  • Interact with the front office traders/quants
  • Lead/mentor junior members of the team
  • Introduce cutting edge new technology/ideas

This is a great opportunity for a senior java developer to take a lead role in a business critical front office technolgoy team. You will have great exposure to the business and since this is a green-field role/project, you will be challenged technically. Ideally you will have a solid background in core java, distibuted systems and multi-threading.


The team is open to considering exceptional candidates without a financial background if they possess a track record in domains including telecommunications, gaming, research etc.


For more information please contact java@selbyjennings.com or Danielle Rumsey at danielle.rumsey@selbyjennings.com or call 0207 019 4163 for more information.


Key Skills; Java, Core Java, Java Developer, Java Programmer, OO, Multithreading, Low Latency, High Volume, New York, Manhattan, Java, DMA, Algorithmic, Order Management, Java