Back End Developer

0000050007 Royal Bank of Canada

Montreal
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Financement SQL React +8 autres

Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein

Description du poste

Quelle est l’opportunité ?

Nous recherchons une personne talentueuse pour rejoindre l’équipe de développement d’applications Funding, Treasury and Liquidity (FTL) en tant que développeur Back-End de niveau intermédiaire. Le rôle spécifique relève du responsable de l’équipe régionale et fait partie d’un pod de développement composé de 3 développeurs et d’un analyste métier. Vous serez chargé de livrer des améliorations à la plateforme ATOM, une plateforme mondiale d’analytique front office, de gestion des risques et des ordres de transaction, utilisée à l’échelle mondiale par la Central Funding business. Cette opportunité vous permettra d’interagir avec la haute direction ainsi qu’avec les équipes technologiques de l’ensemble de l’organisation.

Que ferez-vous ?

  • Responsable du développement de solutions à partir de spécifications techniques et fonctionnelles
  • Utiliser des outils d’IA de pointe pour innover dans nos pratiques de travail
  • Construire des solutions qui sont prudentes en matière de risques, maintenables et pouvant être mises en œuvre dans les budgets alloués.
  • Principale contribution à la conception et au développement de la plateforme de trading ATOM
  • Collaborer avec les membres de l’équipe existante afin d’offrir du soutien et de guider le développement pour la prise en charge des questions financières et d’utilisabilité.
  • Bien comprendre les exigences du business telles qu’elles sont présentées, afin de pouvoir suggérer des alternatives qui conviendraient mieux à l’ensemble du programme
  • Être un excellent joueur d’équipe avec un état d’esprit Agile qui participe positivement aux cérémonies d’équipe
  • Partager l’expertise du domaine entre les membres de l’équipe
  • Évoluer vers un(e) professionnel(le) polyvalent(e) capable de développer des solutions multi-actifs

De quoi avez-vous besoin pour réussir ?

Indispensable :

  • Développement et conception d’applications Core Java, JEE & patterns de conception
  • Bon niveau d’expérience en multi-threading et en concurrence
  • Gestion d’événements en temps réel sur des message buses tels que Solace ou Kafka
  • Connaissance de GraphQL et/ou des API REST
  • Excellente disposition et capacité à apprendre et à faire les choses différemment
  • Être disposé à apprendre et à s’adapter en continu face à des situations d’affaires en constante évolution
  • Dans ce rôle, vous communiquerez et interagirez fréquemment avec des partenaires RBC et/ou des employés situés à travers le Canada et/ou partout dans le monde.

Atout :

  • Conteneurisation et orchestration
  • Conception d’une architecture de micro-services
  • Expérience avec des grilles de données en mémoire telles qu’Apache Ignite
  • Compréhension de structures de données complexes dans différents types de bases de données et de leurs usages (RDBMS, séries temporelles, data lakes)
  • Connaissance pratique d’une pile big data telle que Scala & Hadoop.
  • Compréhension du développement front-end utilisant React & Redux
  • Connaissance des Marchés des capitaux et du prêt de titres

Qu’est-ce qui est inclus pour vous ?

Nous aimons relever les défis pour être au meilleur de nous-mêmes, faire preuve d’une pensée progressive pour continuer à grandir, et travailler ensemble afin d’offrir des conseils de confiance qui aident nos clients à prospérer et nos collectivités à s’épanouir. Nous tenons les uns aux autres, nous réalisons notre potentiel, faisons une différence pour nos collectivités et atteignons un succès qui est mutuel.

  • Un programme complet de rémunération totale incluant des primes et des avantages flexibles, une rémunération concurrentielle, des commissions et des actions le cas échéant
  • Des leaders qui soutiennent votre développement grâce au coaching et à la gestion d’opportunités
  • La capacité de faire une différence et d’avoir un impact durable
  • Travailler dans une équipe dynamique, collaborative, progressive et performante
  • Un programme de formation de calibre mondial dans les services financiers
  • Des options d’équilibre flexible travail/vie personnelle
  • Des occasions de réaliser un travail stimulant

Compétences du poste

Active Learning, Application Integrations, Detail-Oriented, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)

Détails supplémentaires du poste

Adresse :

1 PLACE VILLE MARIE:MONTRÉAL

Ville :

Montréal

Pays :

Canada

Heures de travail/semaine :

37.5

Type d’emploi :

Plein temps

Plateforme :

CAPITAL MARKETS

Type de poste :

Régulier

Type de rémunération :

Salaried

Date d’affichage :

2026-05-28

Date limite de candidature :

2026-06-12

Note : Les candidatures seront acceptées jusqu’à 23 h 59 le jour précédant la date limite de candidature indiquée ci-dessus

Nos possibilités d’emploi

Chez RBC, nous nous guidons par nos valeurs partagées vivantes : Client d’abord, Intégrité, Collaboration, Respect et Excellence, et par notre volonté de gagner ensemble en tant qu’Un seul RBC. Nous croyons qu’un milieu de travail inclusif qui offre des perspectives diverses est essentiel à notre croissance continue en tant qu’une des plus grandes et des plus prospères banques au monde. Le fait de maintenir un milieu de travail où nos employés se sentent soutenus pour donner le meilleur d’eux-mêmes, collaborer efficacement, stimuler l’innovation et grandir professionnellement contribue à donner vie à notre Mission et à créer de la valeur pour nos clients et nos collectivités. RBC s’efforce de le faire grâce à des politiques et des programmes visant à favoriser un milieu de travail fondé sur le respect, l’appartenance et l’opportunité pour tous.

Rejoignez notre communauté de talents

Restez informé des superbes possibilités de carrière chez RBC. Inscrivez-vous et recevez des informations personnalisées sur nos offres d’emploi les plus récentes, des conseils de carrière et des événements de recrutement qui comptent pour vous.

Repoussez vos limites et créez ensemble un nouvel avenir chez RBC. Découvrez comment nous utilisons notre passion et notre dynamisme pour améliorer le bien-être de nos clients et de nos collectivités à jobs.rbc.com.

RBC invite actuellement les candidats à postuler pour ce poste vacant existant. Postuler à cette offre vous permet d’exprimer votre intérêt pour cette opportunité de carrière en cours chez RBC. Les candidats qualifiés pourraient être contactés afin d’examiner leur curriculum vitæ plus en détail.