Java Equity Trading Programmer

  •  

New York, NY

Industry: IT Consulting/Services

  •  

8 - 10 years

Posted 167 days ago

  by    Radhika Arora

This job is no longer available.

You are an expert Java Developer with experience designing multi-threaded, low-latency solutions within the equity sphere.

Responsibilities:

  • 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

Skills:

  • 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