Share this job
Java developer
Montreal, QC
Apply for this job

Job Title: Java Developer


We offer:

- To work with some of the best professionals in the business - For a firm that values individual intellect as much as teamwork

- State-of-the-art offices that are designed to maximize collaboration

- Flexible working arrangements

- Enriching challenges that provide opportunity for constant learning and advancement

- An environment, which is leveraging technology to its highest potential


Team Profile:

Institutional Securities Technology (IST) develops and oversees the overall technology strategy and bespoke technology solutions to drive and enable the institutional businesses and enterprise-wide functions. Our clients include Fixed Income, Equities, Commodities, Investment Banking, Research and Global Capital Markets.


Position Description:


This role is within Credit Trading Technology department supporting the Firms Corporate Credit Trading business unit in the Fixed Income Division. The teams main mission is to run systems and execute projects concerning Risk, P&L, Scenario Analysis and Market Making functions. We accomplish this by evolving and adopting core application infrastructure ranging from development & testing services and continuous delivery to performant, resilient and scalable runtime services and libraries.


Job Responsibilities:

We are looking for a strong Java developer to work within the global team on the Credit Derivative and Cash Credit Risk systems. We develop an API functionality to programmatically view the Risk, P&L, Scenario Analysis and Market Marking functionalities in both our existing Java risk platform and the new Scala based risk system we are building as part of the firms Pioneer program.


The role will involve all aspects of the software life cycle including gathering requirements from the business, analysis of existing systems/functionality, design and implementation, all the way through to production roll out and subsequent support. We are looking for flexible candidates who are practical technologists, show excellent problem-solving skills and enjoy all aspects of software development.


Fixed Income business knowledge would be an advantage but is not essential. A willingness and ability to learn is. The successful candidate will also work closely with the several global teams within the FIDCOM technology department and, when necessary, interact directly with the business unit (traders, strats, controllers, firm risk managers, etc) and with the Firms middleware IT groups when using their frameworks/software.


Skills Required:

- Strong Core Java

- Data structures and design patterns

- Multi-threaded programming


Skills Desired:

- Scala programming

- Linux



Apply for this job
Powered by