Java Developer (Electronic Trading)

Java Developer (Electronic Trading)
NY, New York

Job Description

Role: Java Developer (Electronic Trading)

Location: NY, NY 

Type: Fulltime - Perm

Industry: Investment/ Financial

**Please note this is a Jr. position and the client is willing to train**


- At least 1 year of Java programming experience

- Experience/ understanding of Java multithreading 

- knowledge of financial services/ trading platforms  

- Bachelors or Masters Degree in Computer Science 

About Markets Post-Trade/ Markets Technology

Markets post trade team is responsible for the development and support of the front office/middle office applications and systems that are used to support various asset classes globally.

About Trade Capture & Workflow Macro

LET REPO team is part of Fixed Income Financing IT team and responsible for electronic Trade Execution, order management, repo market data and post trade feeds from external markets. 

Your Role

  • Development and support of electronic trading platform for Repos
  • Development of features on the core services such as Smart Order Router (SOR), exchange connectivity and order management
  • Programming complex trading algorithms and ability to quickly respond to the dynamic requirements
  • Co-ordination with the QA team and the larger IT group in delivery of implemented features to production
  • Interaction with front office users (traders/sales) for requirements/support
  • Communication with external vendors/exchanges for requirements/support.
  • Assistance in the investigation and troubleshooting of production issues
  • Improve processes and software in a continuous feedback cycle

Essential Skills

  • Bachelors or Masters Degree in computer science
  • 2+ years experience in Core Java
  • 2+ years experience in Java Multithreading
  • 2+ years experience with real-time messages (MQ/Tibco/Solace/Kafka)
  • 2+ years experience with RDBMS (Oracle/SQL Server)

Desirable Skills

  • Able to work independently and within the team
  • Strong communication skills
  • Electronic trading/Algorithmic trading experience preferred
  • Understanding of data structures and basic algorithms
  • Any experience with ECN protocols such as FIX, OMNet, SDP, Tullib is preferred
  • Any experience with Maven, Teamcity, Nolio, Sonar, Spring, Hibernate


Apply Now