Skip to main content

Description

Le Développeur Java Back End Senior rejoindra l'équipe de livraison TI de la plateforme de gouvernance de la destruction des données à la Banque Nationale. Ce rôle implique l'exploitation de compétences techniques en développement logiciel et en intégration de solutions pour contribuer à une initiative significative et innovante, visant à avoir un impact positif sur l'organisation grâce à une expertise en développement backend.

Ce que nous recherchons

Assurer l'alignement des fonctionnalités avec les besoins d'affaires et les orientations architecturales,Concevoir et implémenter des intégrations via des API, des microservices et des flux Kafka,Développer des pipelines pour l'automatisation de l'intégration continue (CI) et du déploiement continu (CD),Collaborer avec les architectes, les analystes et les développeurs pour optimiser les livrables,Assurer la qualité par des tests automatisés,Relever de nouveaux défis techniques et commerciaux

Candidat idéal

Baccalauréat ou Maîtrise en informatique, génie logiciel ou expérience pertinente,Maîtrise de Java, Spring Framework, microservices, API et technologies de contrats d'API,Expérience avec les services AWS (Lambdas, Step Functions, S3, EKS, SQS) et Kafka,Bonne connaissance des outils DevOps (Jenkins, Git/BitBucket, Nexus, Docker),Bonne compréhension des outils Atlassian tels que Jira et Confluence,Bonne compréhension de Xray dans Jira,Connaissance du cycle de vie du développement logiciel et de la méthodologie Agile,Rigueur dans l'optimisation du code

Éducation minimale

Baccalauréat ou Maîtrise

Compétences techniques

Java
Spring Framework
Microservices
API
Contrats d'API
AWS (Lambdas, Step Functions, S3, EKS, SQS)
Kafka
Outils DevOps (Jenkins, Git/BitBucket, Nexus, Docker)
Outils Atlassian (Jira, Confluence)
Xray (dans Jira)
Apache Kafka
Sécurité des applications
Conception de bases de données
Déploiement de systèmes
Architecture Cloud-Native
Observabilité des systèmes
Tests automatisés

Compétences interpersonnelles

Collaboration
Rigueur (dans l'optimisation du code)
Initiative
Agilité d'apprentissage
Travail d'équipe
Amélioration de la qualité

Heures de travail

Temps plein

Avantages

Programme de santé et de bien-être
Assurance collective flexible
Régime de retraite généreux
Régime d'actionnariat des employés
Programme d'aide aux employés et à la famille
Services bancaires préférentiels
Opportunités de s'impliquer dans des initiatives communautaires
Service de télémédecine
Clinique virtuelle du sommeil
Développement continu
Mobilité interne
Programmes de formation personnalisés
Data Academy
Formation linguistique
Harvard Learning Center
Soutien en coaching et mentorat

Engagements spéciaux

Doit être capable de communiquer fréquemment avec des fournisseurs de services ou des partenaires qui parlent une langue autre que le français.

À propos de l'entreprise

N

National Bank of Canada

La Banque Nationale du Canada est l'une des six banques d'importance systémique au Canada, offrant une gamme complète de services financiers aux particuliers, aux entreprises et aux clients institutionnels. Basée à Montréal, elle est la principale institution financière au Québec et occupe des positions de force à l'échelle nationale et internationale. La banque privilégie une approche humaine, favorisant une culture entrepreneuriale et une croissance durable pour ses communautés.

Entrepreneurial
Inclusif
Humain
Agile
Impactant
Voir tous les emplois chez National Bank of Canada
Retour aux offres

    Nous respectons votre vie privée

    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.