Java Developer in New York, NY at Open Systems Technologies

Date Posted: 10/29/2019

Job Snapshot

Job Description

A leading investment firm is currently seeking a Java Developer to join their team in New York City.

Requirements:

  • Must have at least a Bachelor’s degree in Computer Science, or related field
  • 5+ years of hands-on development experience using Java
  • Experience building distributed applications using NoSQL technologies, like Cassandra, coordination service like Zookeeper, and micro services architecture
  • Experience in message-oriented middleware architecture
  • Knowledge of relational database
  • Understanding of concurrent programming and experience designing high throughput, high availability, fault tolerant distributed applications
  • Knowledge and experience adhering to software development life cycle best practices including test driven development, unit testing discipline, agile development and CI/CD strategies 
  • Experience with Portfolio Management, Trading (Equity, Fixed Income, exchange traded derivatives, OTC derivatives, FX, Repo), Prime brokerage, long/short strategies and cash reinvestment, or Security Lending
  • Experience building UI components using latest in web technologies (e.g. React, Angular) a plus
  • Experience in electronic trading over FIX a plus
Job keywords: