Senior Java Developer in New York, NY at Open Systems Technologies

Date Posted: 11/2/2019

Job Snapshot

Job Description

A leading financial services company is seeking a Senior Java Developer to join their team in New York, NY.

Responsibilities

  • Develop Critical Real-time STP Systems across Asset Classes (Credit, Fixed Income, Rates, FX)
  • Develop Trade Delivery Systems to deliver trades to clients internal Risk Systems via a host of proprietary feeds, FIX feeds and vendor systems
  • Develop Trade Delivery Systems that integrate with various Middlewares (ICELink, Markitwire, VCON, BBTOMS, Reuters, MarkitServ, CME ClearPort)
  • Develop Clearing Systems that integrate with various Clearing Houses (ICE Trust, ICE Clear, LCH, CME)
  • Develop Regulatory Reporting Systems that integrate with various SDRs/Reporting Agencies (DTCC, CME, FINRA)
  • Integrate with various upstream Trade Capture Systems and downstream Post Trade Systems
  • Work closely with various groups involved in all aspects of the project lifecycle

Qualifications

Required

  • Must have at least a Bachelor’s degree in Computer Science, or related field
  • Strong core Java, Data Structures, Algorithms, Multithreading
  • Spring, Hibernate, FIX Protocol, JSON, REST
  • Spring MVC, Servlets / JSP’s
  • Tibco, IBM MQ, RMI, Web Services
  • XMLBeans, XStream, XSLT, XPATH, GSON, Jackson
  • Oracle, Sybase, Database Design, SQL, ORM, JPA
  • Workflow and Message processing experience
  • Build Frameworks – Ant, Maven, Artifactory
  • CI/CD Tools – Jenkins, Bamboo
  • Unix/Linux and Windows

Desired

  • Product knowledge of Credit Derivatives, Bonds, Repos, FX and/or Interest Rate Products
  • Experience on Financial Messaging protocols - FpML, Fix Protocol, FixML
  • Experience on Messaging Middlewares – Tibco, IBM MQ, Solace
Job keywords: