Share this job
Java Developer
New York, NY
Apply for this job

Description:


“Local candidates only and This role requires that all successful applicants be fully vaccinated against COVID-19 as a condition of the engagement and provide proof of such vaccinations within 3 days of commencement of services.”

Position Description: The Securitized Products Technology (SPG) IT Group is responsible for the development of the technology strategy to support multiple trading desks. Applications under this umbrella can range from integrating data from many different sources, distributed infrastructures, and trading-related applications for analysis and risk management.


Role Description

We are looking for a talented back-end developer who has strong fundamentals and can quickly learn new technologies needed to help build the next generation infrastructure and maintain/replace existing systems. The candidate will help support the trading desks, build platforms that streamline business processes and open the door to new business opportunities.Core processes and systems we build and support include web applications and services, ETL batches and the databases used by those system.Candidate does not need to have pre-existing knowledge of Fixed Income, but must demonstrate a desire and aptitude to learn about the asset class. 

The current team is global, concentrated in Montreal and New York.


Day-to-day responsibilities may include:

Work with agile team to iteratively deliver production quality components to trading desk

Design and implement end-to-end components with a strong sense of scalability, re-usability, and QA

Learn new technologies as needed, teach other team members

Explore and master existing and new datasets to maximize efficiency

Communicate with traders and desk strategists on new application requests

Provide support to trading desk on any application or tradeflow related issues


Skills Required:

Strong in Java, Spring, JDBC, Hibernate 

Experience developing WebServices/REST services deployed over Tomcat/Jetty/CXF

Multi-threaded & distributed computing experience

Web application implementation & n-tier architecture 

Strong in relational databases (complex queries, building DDL)

Experience working with linux and one or more scripting languages (python, perl, etc)#OO fundamentals, design patterns, data structures and algorithms


Bachelor's or Master's Degree in Computer Science or related field

5+ years of professional experiences


Skills Desired: 

Working knowledge of Fixed Income products and businesses 

Experience building applications with HTML5, CSS, JavaScript, Angular, Typescript helpful#Other web UI frameworks such as React, jQuery, ExtJS#Strong sense of ownership a big plusSkills Proficiency: Intermediate


Apply for this job
Powered by