Ce rôle s'inscrit au sein de la division Technologies des fonctions mondiales (GFT) de RBC, plus précisément au sein de l'équipe AFL (TI AML, Fraude, Droit). Cette opportunité implique de rejoindre une équipe qui conçoit, construit et maintient des applications hautement performantes et des pipelines évolutifs pour des domaines d'affaires essentiels de l'entreprise tels que la lutte contre le blanchiment d'argent et la détection de la fraude. Le poste requiert un professionnel axé sur les résultats pour innover et livrer des solutions TI transformatrices, en tirant parti de technologies de pointe en matière de traitement de données, de microservices, d'applications prêtes pour le cloud et de frameworks front-end modernes.
Diriger, développer et soutenir des composants hautement évolutifs et performants au sein d'une équipe de développement Agile.,Assurer une haute qualité de code grâce à des tests unitaires et fonctionnels automatisés.,Automatiser les processus au sein du pipeline de développement pour l'efficacité et la livraison continue.,Contribuer à la conception d'applications et développer des structures de code réutilisables.,Construire et maintenir des applications front-end et back-end modernes en utilisant des frameworks comme React, Node.js, Spring Boot.,Aborder les problèmes complexes avec un esprit ouvert et trouver des solutions innovantes.,Apprendre proactivement de nouvelles technologies.,Communiquer efficacement avec les parties prenantes techniques et non techniques.,Expérience professionnelle en développement logiciel (minimum 8 ans et plus) avec React, Node JS, Java, J2EE, Spring /REST / Microservices, Linux et bases de données NoSQL/SQL.,Expérience dans le développement de services sécurisés côté serveur en tirant parti de Spring, Spring Batch/Boot, des services web RESTful, des utilitaires de données Apache (JSON, Avro, CSV/PSV, Parquet).,Bonne connaissance des technologies de messagerie/streaming (MQ, Kafka).,Expérience pratique dans l'écriture de code Java propre, lisible/réutilisable avec des tests unitaires.,Expérience de l'utilisation de Git et Maven en collaboration avec l'équipe de développement logiciel.,Capacité à gérer de manière autonome les livraisons de modules, à effectuer plusieurs tâches efficacement et à fournir des mises à jour en temps opportun.,Expérience avec les outils DevOps, CD/CI (Jenkins, GitHub, outils de test automatisés, ou similaires).,Expérience dans la construction de microservices prêts pour le cloud et la conteneurisation d'applications.
Professionnel talentueux, créatif et axé sur les résultats.,Expérience avec le Big Data (Hadoop / Spark) (un atout).
37,5 heures/semaine
La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.
BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.