Back to Job Search

Java Developer (Java 8, Kafka)

Posted about 2 months ago

Terrific 6+ month contract opening in Jersey City, NJ for a core Java Developer to work as part of a team developing E-Trading systems.  Will support horizontal technology initiatives including pricing, ecommerce, eTrading, reference data, market risk, trade capture and middle-office. Will participate in delivering eTrading strategy & provides market connectivity, price distribution, order management, RFQ management, Algo trading capability for global spread products business across all products. Will leverage skills to deliver solutions related to global spread products trading business’s electronic trading implementations with key architectural and design decisions in the build out of global eTrading and Algo platform. Will have the opportunity to work closely with external market contacts in a fast-paced environment dedicated to delivering business value and to enhancing the company’s competitive edge.

Responsibilities include: 
•    Design & development of eTrading and Algo platforms to ensure stability, simplify environment & deliver strategic solutions
•    Supporting and enhancing the existing infrastructure and applications across a variety of technologies (Java8, Spring Framework).
•    Design and develop a state-of-the-art cloud-native platform with containerized applications using modern stream processing and cloud technologies (Flink, Openshift)
•    Participate in the application development life cycle and drive engineering excellence
•    Balancing time to market (client delivery) with proper governance, compliance, and audit mandates 

•    Expert level proficiency in core Java, specifically Java 8.
•    Familiarity with Kafka; Flink is a plus. 
•    Strong experience on distributed applications and architecture.
•    UNIX / Linux.
•    Must have experience in the financial industry including a strongly preference for knowledge of GSP products such as Bonds, Loans, CDS/CDX, Index Tranches, & CDO.
•    Strongly prefer experience of delivering electronic trading solutions & with real-time Fixed Income pricing and eTrading.
•    Knowledge of electronic and/or algorithmic trading
•    Knowledge of GSP markets
•    Prefer experience in connectivity and market protocols such as FIX.
•    Experience in building, testing, maintaining, and supporting large scale applications. 
•    Demonstrated ability to learn new business concepts and technologies quickly and thoroughly.
•    Experience working as part of a large multi-region team.
•    Excellent interpersonal and communication skills.
•    Ability to own and drive projects while collaborating with peers and other Technology teams
•    Balancing time to market (client delivery) with proper Governance, Compliance, and Audit mandates
•    Degree from an accredited institution with a relevant major (Computer Science, Information Systems)