Apply now

Posted 16 days ago

Montreal [Hybrid] Java and Python Algo Trading Developer

@ QUANTEAM - North America (RAINBOW PARTNERS Group)

Montréal, Quebec

Full-time5+ years experience
Apply now
SIGNALS

Overview

Quanteam, a consulting firm serving banking and financial services, is hiring a Java and Python algo trading developer to work with an investment bank in Montreal. The role maintains and improves trading applications, implements compliance-aligned algorithms and keeps the trading platform stable.

Responsibilities:

  • Analyser les idées et besoins avec traders et chercheurs quantitatifs
  • Maintenir et améliorer les applications de trading
  • Implanter des algorithmes conformes à la réglementation
  • Assurer la stabilité de la plateforme de trading
  • Traiter les données historiques d'options en Python

Requirements summary:

  • 5 à 10 ans d'expérience pertinente en industrie
  • Baccalauréat en informatique ou domaine connexe
  • Java Spring Boot et programmation multi-thread temps réel
  • Connaissance de Linux et de la programmation réseau
  • SQL, Oracle PL/SQL et Python
  • DevOps : Jenkins, JUnit, Gradle, Git

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-25
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationBachelor’s degree (required), Master’s degree (preferred)
Fields of studyComputer Science

Summary and details written by AI from the posting; the employer’s posting is the authority.

QUANTEAM - North America (RAINBOW PARTNERS Group)

FieldValue
Open jobs on Jobsy4
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 Java and Python algo Trading Developer to work with one of our clients, an Investment Bank based in Montreal.

Key responsibilities:

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

• Interaction with traders and quantitative researchers: Analyze new ideas and requirements for development

• Maintenance, improvement of trading application: New features, algorithms, enhancement of existing applications, optimization for speed, bug corrections

• Implement algorithms in line with Compliance and Regulations

• ensure that the trading platform is stable and works properly (scripts, batches, applications and infrastructure)

• dapt, improve, stabilize and automate the platform; help reduce the human factor and the number of manual interventions.Assistance to the users

• Interaction with Market Access teams to ensure proper quote reception and order sending capabilities

• Interaction with IT Infra teams to ensure proper functioning of all devices (servers, firewalls, switches, database, filer, connectivity)

• Work with a Quant Trader on solutions to process/store Options historical data using Python

• Work with the global Trading Systems team to design/implement modifications to handle option data within the internal data structures and backtesting system using Python and Java

Required Qualifications and Skills:

Must have :

• Experience: 5 - 10 years relevant industry experience.

• Bachelors in Computer Science or related discipline required.

• Ability to quickly resolve issues under pressure.

• Strong technical & problem solving (troubleshooting) skills.

• Experience using Java Spring Boot

• Experience with Real-time and multi-threaded programming.

• Low-level understanding of Linux.

• Network programming: socket, TCP/IP, UM.

• Experience using SQL, Oracle PL/SQL

• Experience using Python

• Experience with DevOps and Continuous Delivery, Jenkins, JUnit, Gradle, Git, quality and profiling tools

Nice to have :

• Knowledge in Finance a plus but not a requirement.

• Knowledge of multi-core architectures.

• Knowledge of the libraries: BOOST, QT, onload, vma

• Masters preferred.

• Experience using NO-SQL (Redis, Memcache)

Languages:

English: mandatory

French: a strong asset

Similar jobs

  • Senior Informatica Developer

    Montréal, QC
    Full Time

    Tata Consultancy Services

    Candidates need several years of ETL and data warehouse experience, strong Informatica development and administration skills, and advanced SQL. Experience with cloud migration, Windows and Linux environments, and monitoring tools is also expected.

    IDMC, Query Surge, Splunk, Grafana, OpenTelemetry

  • Talent Acquisition Officer

    Montréal, QC
    Full Time

    Amaris Consulting | Part of Mantu

    0 à 1 an d’expérience en recrutement ou sourcing, stages inclus; Maîtrise du français et de l’anglais requise; Formation en RH, administration, psychologie ou communication

    ATS (Applicant Tracking System)

  • Analyste en assurance qualité

    Montréal, QC
    Full Time

    GO ROCK IT

    5+ YOECandidates need a bachelor's degree in IT or equivalent experience, plus at least 5 years as a quality analyst. They should know test automation tools and DevOps tools such as Git, GitHub and Docker, and have experience with TDD, BDD, CI and CD.

    Cypress, Postman, Rest Assured, Detox, Selenium, Git

  • Jr Python Developer - up to $150k CAD - Montreal

    Montréal, QC
    Full Time

    Hunter Bond

    1+ YOECandidates need 1 to 4 years of professional software engineering experience and strong Python skills. They should understand computer science fundamentals, have worked with APIs, databases and backend systems, and communicate well in a team.

    Python, Docker, Kubernetes, AWS, Azure, GCP

  • Ingénieur en automatisation – Chef(fe) d’équipe

    Montréal, QC
    Full Time

    METIER PLUS

    7+ YOEBaccalauréat en génie électrique, génie de la production automatisée ou discipline connexe; Au moins 7 ans d’expérience en automatisation et contrôle industriel; Maîtrise de la programmation PLC et HMI (Allen-Bradley, Ro

    PLC, HMI, AutoCAD, Allen-Bradley, Rockwell Automation, Siemens

  • Graphic Designer

    Montréal, QC
    Full Time

    Real Fruit Bubble Tea

    Diplôme en design graphique, beaux-arts ou domaine connexe; Maîtrise d'Adobe Illustrator, Photoshop, InDesign et Canva; Expérience pratique en conception graphique

    Adobe Illustrator, Adobe Photoshop, Adobe InDesign, Canva

  • Directeur(trice) – Géo-environnement

    Montréal, QC
    Full Time

    Fuze HR Solutions

    10+ YOEVeiller au respect des exigences réglementaires, normes professionnelles et procédures internes; Participer à l’évaluation de la performance, au développement des compétences et à la planification des besoins de…

    Quality control, Geotechnical engineering, Coaching, ICT performance analysis methods, Civil engineering, Chemical engineering

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.