Java Developer in New York, NY at Open Systems Technologies

Date Posted: 11/2/2019

Job Snapshot

Job Description

A multinational financial serviced firm is seeking a Java Developer to join their team in New York, New Jersey, or Charlotte.  

Responsibilities

  • Architect, design, and develop, unit and stress test high performing ECN/Exchange gateways that are integrated tightly to the entire electronic trading stack
  • Handle high speed market data, order routing, RFQ, RFS, Quotations, and Trades from multiple trading venues and broker-dealers
  • Participate in a small, focused and highly talented delivery team for front office trading development
  • Design and develop extreme automated stress testing harnesses
  • Infrastructure tuning for high end electronic trading application platform
  • Participate in and conduct code review sessions, and provide process improvements

Qualifications

Required

  • Must have at least a Bachelor’s degree in Computer Science, or related field
  • Experienced in building high speed ECN/Exchange connectivity in one or more areas of high performing market data, client connectivity, order routing, RFQ, RFS, Quotation and trades
  • High performance programming techniques in Java
  • Ability to evaluate new technologies; ability to conduct enterprise wide research
  • Experienced in FIX Protocol
  • Good understanding and working knowledge of core technology concepts in like networking, multi-threading, synchronization, data structures, algorithms, memory management, etc.
  • Experienced in diagnosing performance bottlenecks and performance tuning
  • Linux programming environment familiarity

Desired

  • Knowledge and implementation of multiple Languages (C/C++, C#, Python)
  • Domain expertise in Fixed Income, FX and/or Equities, coupled with hands-on experience in building electronic trading platforms and components
  • Experience in building high throughput, low latency electronic trading and client connectivity systems
  • Data modeling experience
  • Experience in the capital markets business and processes, e.g. trade lifecycle, electronic trading/algorithmic trading
  • Knowledge of Compliance and Regulatory needs in building capital markets electronic trading applications
Job keywords: