Bilingual Trading Application Software Developer (Java) Job at QUANTEAM - North America (RAINBOW PARTNERS Group), Canada

NWtzYjZRVko1R04xVGhwd2ZpbzhDa2t1Tnc9PQ==
  • QUANTEAM - North America (RAINBOW PARTNERS Group)
  • Canada

Job Description

Job Description

About the Company:

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto and Casablanca.

We are looking for a Trading Application Software Developer using Java for one of our clients, an investment bank set in Montreal

Role Overview :

The team is a dynamic team working for the Front and Middle Office. It is a proximity development team that works hand in hand with Linear and Non-Linear trading desks, to develop new tools that suit their needs, and bring reactivity to face any production issues on existing tools.

This is a central and dynamic position as the team develops and maintains our software applications, operations, and development platforms.

This role is ideal for a proactive and innovative software developer who is passionate about driving technological advancements in the financial services industry.

In this role, the candidate will integrate a team that is offering multiple applications (PnL follow-up, Risk management, Booking transactions, portfolio management, etc) to assist the trading desk on their activities. These applications are crucial, and they need multiples enhancements to be at the top of the market competition.

Technical stack

JAVA | SPRINGBOOT | ANGULAR | REACT | PYTHON | SQL

Key responsibilities:

The responsibilities of this role include, but are not limited to :

• Build applications for various front office businesses.

• Define the architecture for new developments.

• Lead the migration of existing components and applications to the latest technical versions.

• Ensure all data and flows between other trading and settlement applications are maintained.

• Manage multiple initiatives from start to end, including:

• Collaborate with users to understand user needs and translate requirements into Jira.

• Review and design the architecture for the new systems.

• Be responsible for the 2nd and 3rd level of support.

• Collaborate with other teams (networking, systems, quality insurance, support, architects, others development teams)

Required Qualifications and Skills:

Must Have:

• 5+ years of experience of development and architecture experience with Java, building multi-threaded applications, APIs.

• A rigorous, dynamic, and detail-oriented approach, with the ability to thrive in a high-pressure business environment.

• Proven ability to collaborate effectively with business (Trading) and IT stakeholders in a globally distributed development team.

• Strong understanding of programming design patterns, multi-threading, and modern multi-tiered application architecture.

• Experience with Java, SpringBoot

• Experience with development and deployment of APIs such as RESTFul APIs or gRPC.

• Experience with Kubernetes/Docker

• Working knowledge of service oriented application architecture

• Knowledge on Databases (MSSQL, PGSQL)

• Experience with source control tools (Git), unit testing, continuous integration.

• Knowledge of programming design patterns including MVVM

• Good understanding of Agile development practices

Nice to have :

• Experience with Terraform / Ansible

• Experience with Azure

Language:

English : Mandatory

French : Mandatory

Job Tags

Similar Jobs

Compass Group

Cashier at the Zoo Job at Compass Group

Position Title:[[title]] Pay Range : $21.00to$21.00 We Make Applying Easy! Want to apply to this job via text messaging? Text JOB to 75000 and search requisition ID number 1471608 . The advertised program is an AI recruiting assistant that helps you...

Umpqua Community College

Part-Time Faculty: Phlebotomy Lab Assistant (Pool) Job at Umpqua Community College

 ...town is surrounded on all sides by the amazing Umpqua River for fishing and water sports. The area is also home to over 40 wineries and...  ...Oregon Health Authority. Proficiency with instructional and industry technology within 6 months (i.e. word processing, e-mail,... 

Nuvia Dental Implant Center

General Manager - Dental Center Ops & Patient Experience (Fullerton) Job at Nuvia Dental Implant Center

 ...A dynamic dental care provider is seeking a General Manager for its Fullerton location. In this pivotal role, you will coordinate team efforts, optimize patient experiences, and manage compliance with regulations. The ideal candidate has 3-5 years of management experience... 

American Income Life Insurance Company

Customer Service Associate - Work From Home Job at American Income Life Insurance Company

 ...Assist clients by clearly explaining available products and services ~ Answer questions related to existing coverage and benefits ~ Stay...  ...can grow with a supportive, expanding team. ~ Performance-based bonuses and residual income potential ~ Company-sponsored travel... 

DOCS Health

Part-Time Dental Assistant Job at DOCS Health

 ...Job Type Part-time Description We are healthcare innovators, problem solvers, and bridge builders for better...  ...are currently offering a unique opportunity for a part-time dental assistant to provide chairside and administrative support. This opportunity...