Java Equity Trading Programmer in New York, NY at Open Systems Technologies

Date Posted: 9/16/2020

Job Snapshot

Job Description


  • Design, develop, implement, test support and maintain software solutions to meet business requirements
  • Write functional documents and design technical specifications
  • Work closely with business users, technology groups, program management, and quality analysts on the preparation of test cases
  • Test software through unit testing, test review and analysis, test witnessing and certification, fixing, and resolution
  • Maintain full project life-cycle tasks, analysis, designing, coding, testing, and implementation plans
  • Conduct code reviews with team members to advance application upgrade, extension, or other development
  • Analyze application for data integrity issues
  • Maintain all system diagrams, system interface charts and any other compliance policy and procedure documents


  • 7+ years of application development and implementation experience
  • 4+ years of securities industry experience
  • 7+ years of Java experience
  • 7+ years of Multi-Threading Experience
  • 4+ years of Oracle Coherence development or implementation experience
  • 4+ years of triggers development experience
  • 4+ years of UNIX experience
  • 4+ years of Perl or Shell experience
  • Knowledge and understanding of OTC: derivatives
  • Knowledge and understanding of capital markets: business and processes
  • Excellent understanding of memory management, garbage collection, multi-threading and asynchronous programming
  • Front to back trade processing and lifecycle management
  • Experience with Cache architecture or Big Data i.e. Coherence, Hbase, Hadoop, etc
Job category:
  • Information Technology
Job keywords:
  • Java
  • Equity Derivatives
  • Trading
  • Developer
  • Capital Markets
  • Oracle
  • Security