Développeur(se) Scala (Technologie des marchés à revenu fixe)
Une banque d’investissement internationale de premier plan recherche un(e) développeur(se) Java/Scala pour rejoindre son équipe technologique dédiée au Fixed Income (marchés à revenu fixe). Vous contribuerez à un système distribué de grande envergure, au cœur des activités de marchés de l’un des principaux établissements financiers au monde.
Lieu : Montréal
Responsabilités clés
- Développer et enrichir des fonctionnalités couvrant plusieurs classes d’actifs et une vaste gamme d’instruments et de produits financiers.
- Contribuer à un système distribué couvrant des infrastructures sur site (on-premise) et infonuagiques (cloud), avec des charges de travail exécutées en parallèle sur de vastes clusters de calcul.
- Collaborer étroitement avec les utilisateurs métier afin de comprendre le fonctionnement des produits et des marchés financiers dans différentes classes d’actifs.
- Participer à l’ensemble du cycle de développement, de la collecte des besoins et de la conception de solutions jusqu’au codage et au soutien continu.
- Travailler avec une architecture technologique moderne comprenant Scala, des bases de données bitemporelles et une plateforme de calcul asynchrone à transparence référentielle.
- Proposer et contribuer à la mise en œuvre d’améliorations visant l’efficacité du système, la conception et les méthodes de travail.
Compétences requises
- Au moins 3 à 5 ans d’expérience en Java/Scala (Scala fortement privilégié), dans le développement de systèmes distribués.
- Intérêt marqué pour les marchés financiers, avec une préférence pour le Fixed Income.
- Solides compétences en communication et capacité à collaborer efficacement au sein d’équipes internationales et interfonctionnelles.
Compétences souhaitées
- Expérience en programmation fonctionnelle.
- Familiarité avec les pratiques DevOps et les bases de données à grande échelle.
- Diplôme de baccalauréat en informatique, en ingénierie ou dans un domaine connexe, ou expérience équivalente.
Le modèle Expert de mthree
Le modèle Expert de mthree offre aux professionnels expérimentés l’accès à des postes de premier plan dans les secteurs de la technologie, de la finance, de l’aviation et de l’assurance. Rejoignez-nous pour travailler sur des projets technologiques novateurs, allant de plateformes de négociation internationales à des applications essentielles pour de grandes organisations à l’échelle mondiale. Nous accompagnons les professionnels qui souhaitent accélérer leur carrière dans les domaines de la technologie ou des opérations au sein d’organisations internationales prestigieuses.
Scala Developer (Fixed Income Technology)
A tier-one global investment bank is hiring a Java/Scala Developer to join its Fixed Income technology team. You'll contribute to a large-scale distributed system sitting at the heart of the markets business of one of the world's leading financial institutions.
Location: Montreal
Key Responsibilities
- Build and extend cross-asset functionality across a wide range of financial instruments and products.
- Contribute to a distributed system spanning on-premise and cloud infrastructure, with workloads executing in parallel across large compute clusters.
- Work closely with business users to understand how financial products and markets operate across different asset classes.
- Take part in the full development lifecycle, from requirements gathering and solution design through to coding and ongoing support.
- Work with a modern technology stack including Scala, bitemporal data stores and an asynchronous, referentially-transparent calculation platform.
- Propose and help implement improvements to system efficiency, design and ways of working.
Required Skills
- 3-5 or more years of experience in Java/Scala (Scala preferred), working in distributed systems.
- An interest in financial markets, with a preference for Fixed Income.
- Strong communication skills, with the ability to collaborate effectively across global, cross-functional teams.
Desirable Skills
- Functional programming experience.
- Familiarity with DevOps and large-scale databases.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
The mthree Expert Model
mthree's Expert model gives experienced professionals access to top roles across tech, finance, aviation, and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading global organisations. We partner with professionals who are eager to fast-track their careers in technology or operations within prestigious global organisations.