E-Solutions Group - Edison, NJ

posted 28 days ago

Full-time
Edison, NJ
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The Java Developer role is a hands-on development position within the ECN/Exchange connectivity team, focusing on architecting, designing, and developing high-performing ECN/Exchange gateways. This position involves working with high-speed market data and order routing across various trading venues and broker-dealers, contributing to a small, talented delivery team dedicated to front office trading development. The role offers opportunities across multiple asset classes, including Fixed Income, FX, and Equities, and emphasizes the importance of automated stress testing and infrastructure tuning for electronic trading applications.

Responsibilities

  • Architect, design, and develop high-performing ECN/Exchange gateways.
  • Conduct unit and stress testing for the developed gateways.
  • Handle high-speed market data, order routing, RFQ, RFS, quotations, and trades from multiple trading venues.
  • Participate in a focused delivery team for front office trading development.
  • Design and develop automated stress testing harnesses.
  • Engage in infrastructure tuning for high-end electronic trading application platforms.
  • Participate in and conduct code review sessions and provide process improvements.

Requirements

  • Experience in building high-speed ECN/Exchange connectivity in market data, client connectivity, order routing, RFQ, RFS, quotations, and trades.
  • Proficiency in high-performance programming techniques in Java.
  • Ability to evaluate new technologies and conduct enterprise-wide research.
  • Experience with FIX Protocol.
  • Good understanding of core technology concepts such as networking, multi-threading, synchronization, data structures, algorithms, and memory management.
  • Experience in diagnosing performance bottlenecks and performance tuning.
  • Familiarity with Linux programming environments.
  • Domain expertise in Fixed Income, FX, and/or Equities, with hands-on experience in building electronic trading platforms and components.
  • Prior experience in building high throughput, low latency electronic trading and client connectivity systems.
  • Data modeling experience.
  • Extensive experience in capital markets business and processes, including trade lifecycle and electronic trading/algorithmic trading.
  • Strong verbal and written communication skills.
  • Understanding of Compliance and Regulatory needs in building capital markets electronic trading applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service