Sr. Java DeveloperLocation: New York City, NY (Hybrid) Duration: 9 MonthsJob Description:Rates / Credit Trading Platform DevelopmentMust Have Skills:Java, Kafka or Solace, Sybase or OracleAPI developmentContribute to all stages of the software development lifecycleDesign, implement and maintain Java-based applications that can be high-volume and low-latencyAnalyze user requirements to define business objectivesEnsure application designs conform with business goalsIdentify and resolve any technical issues arisingCreate detailed design documentationManage Java and Java EE application developmentSupport continuous improvement, investigating alternatives and technologies, and presenting for architectural reviewEducation: Bachelor's degree or relevant experience preferred