Description :
Temp-to-perm : Non
Télétravail : Hybride, 40 % présentiel (2 jours/semaine obligatoires)
Bilinguisme : Français obligatoire, anglais obligatoire
Lieu : Montréal ou Toronto
Développeur senior full stack
Une carrière en tant que développeur senior full stack dans l’équipe Wealth Management de Servicing, c’est agir à titre de développeur d’applications back-end et assurer leur soutien. Cet emploi permet d’avoir un impact positif sur l’organisation grâce à une expertise en développement Java, React ou Angular (Spring Boot, APIs, Microservices, DevOps, AWS Cloud, tests automatisés, Camunda, ServiceNow, Confluence, Jira).
Responsabilités :
-
Développer et déployer des fonctionnalités en mode Scrum, en assurant une valeur maximale tout en respectant les requis non fonctionnels et les niveaux de service attendus.
-
Créer des solutions technologiques innovantes et en assurer la qualité via des tests unitaires automatisés.
-
Résoudre des défis techniques et participer activement à l'amélioration de l'architecture applicative.
-
Travailler avec les équipes de produits (PO) pour traduire les besoins en solutions fonctionnelles.
-
Expérimenter et exécuter des preuves de concepts (POCs).
-
Challenger les conceptions d’architecture pour optimiser performance et disponibilité.
-
Gérer les incidents et organiser les post-mortems.
-
Maintenir à jour la documentation technique.
-
Partager l'expertise technique et contribuer au développement des compétences de l’équipe.
Prérequis :
-
Baccalauréat en informatique ou domaine pertinent, avec 6 à 10 ans d’expérience.
-
Maîtrise des architectures Microservices et APIs avec Java (Spring Boot), intégration avec JMS/IBM MQ/Kafka.
-
Expertise HTML5, CSS3, JavaScript, Java 8+, frameworks UI (Angular ou React).
-
Maîtrise des outils DevOps : IaC, GIT, JSON, YAML, Jenkins, Maven, Nexus, Junit, GitHubAction/Harness, HELM, Ansible, Terraform, HashiCorp Vault.
-
Connaissances solides en Observabilité et Monitoring (Datadog, Cloud Watch, Splunk).
-
Maîtrise de Postgres, MongoDB, Istio, Redis, SQL et NoSQL, technologies cloud AWS.
-
Connaissances en sécurité (KMS, SSO, chiffrement des données).
-
Expérience avec AWS pour le développement, déploiement, automatisation et opérations.
-
Connaissance des méthodologies agiles et des bonnes pratiques de développement logiciel.
Compétences comportementales :
-
Collaboration et esprit d’équipe
-
Sens de l’initiative et autonomie
-
Rigueur et optimisation du code
-
Adaptabilité dans un environnement dynamique