Développeur back-end senior

National Bank of Canada


Date: 1 week ago
City: Montreal, QC
Contract type: Full time

Une carrière en tant que Développeur Back-end Senior  dans l’équipe des Canaux Numériques, à la Banque Nationale, c’est agir à titre de spécialiste en développement Java. C’est par tes compétences techniques solides, ta capacité à travailler en équipe, ta communication efficace, ta capacité à résoudre les problèmes de manière collaborative, et ton engagement envers l'apprentissage continu que tu as un impact positif sur l'expérience client grâce à la qualité des applications et l'efficacité du développement.


 


Ton emploi 



  • Veiller à l'excellence technique des projets de développement Java.

  • Connaissance des patrons d'architecture Event Driven Architecture et Domain Driven Architecture

  • Écriture de tests unitaires en utilisant des outils comme Junit

  • Atteindre des objectifs de qualité et de performance des applications.

  • Réaliser les livrables dans les délais impartis avec une haute qualité de code.

  • S’assurer de la cohésion et de la collaboration au sein de l'équipe de développement.

  • Accompagner ou Influencer l'équipe dans l'adoption des meilleures pratiques de développement Java.

  • Identifier les opportunités d'amélioration continue des processus de développement.

  • Participer à la conception et à l'architecture des solutions logicielles.

  • S'investir dans les communautés de pratique


 


Ton équipe 


Au sein du département de Livraison Numérique Particulier, tu fais partie d’une grande équipe d'une centaine de collègues et tu relèves du Directeur de Développement logiciel. Notre équipe se démarque par son expertise en développement d'expérience client, sa qualité de livraison constante et son ambiance de collaboration dynamique.


 


La Banque valorise le développement continu et la mobilité interne. Nous offrons une variété d'occasions de croissance, telles que des formations spécialisées en Java avancé, des ateliers pratiques sur les dernières technologies et des sessions de mentorat personnalisées avec des experts chevronnés. De plus, notre entreprise encourage activement la participation à des conférences et à des événements de l'industrie, offrant ainsi des opportunités d'apprentissage informel et de réseautage avec des pairs et des leaders d'opinion. Nous croyons fermement que l'apprentissage continu est essentiel pour rester à la pointe de l'industrie et nous investissons dans le développement professionnel de nos membres d'équipe, les aidant à réaliser leur plein potentiel tout en contribuant à notre succès collectif. Des outils tels que l’Académie de données, la formation linguistique, le Centre d’apprentissage Harvard et de l’accompagnement en coaching et en mentorat te sont accessibles en tout temps


 


Pré-Requis 



  • Baccalauréat avec spécialité Technologie de l’Information et autres

  • Minimum 5 ans d'expérience démontrée en programmation avec Java, Spring Boot, Maven

  • Connaissance des modèles de conception objet (design pattern)

  • Excellente connaissance et expérience démontrée avec les outils DevOps ( Git, GitHub,  Docker, Snyk etc.)

  • Expérience démontrée avec la conception et développement orienté test (TDD), l’intégration continue (CI), et le déploiement automatisé de logiciel (CD)

  • Expérience démontrée avec les services de cloud AWS

  • Capacité à structurer et documenter de façon rigoureuse, à suivre et livrer plusieurs initiatives simultanées







Tes avantages
En plus d’une rémunération concurrentielle, nous te proposons, dès ton embauche, une foule d’avantages flexibles pour favoriser ton bien-être et celui de ta famille.
  • Programme santé et bien-être incluant de nombreuses options
  • Assurance collective flexible
  • Régime de retraite généreux
  • Régime d’acquisition d’actions
  • Programme d’aide aux employées et employés ainsi qu’à leur famille
  • Services bancaires préférentiels
  • Implication dans des initiatives communautaires
  • Service de télémédecine
  • Clinique virtuelle d’amélioration du sommeil
Ce sont quelques exemples qui te sont accessibles. Nous proposons une offre évolutive à l’affût des tendances, de tes besoins et de ceux de tes proches.
Nos environnements de travail dynamiques et nos outils de collaboration modernes favorisent une expérience employée agréable. Nous accordons une grande place aux idées des employées et employés. Que ce soit par nos sondages, ou encore par l’entremise de nos programmes, le dialogue en continu et le feedback sont encouragés.
L’humain d’abord
Nous sommes une banque à grandeur humaine qui se démarque par son audace, sa culture entrepreneuriale et sa passion pour les gens. Nous existons pour avoir un impact positif dans la vie des gens. Nos valeurs fondamentales de complicité, d’agilité et de pouvoir d’agir sont nos sources d’inspiration. L’inclusion est au cœur de nos engagements. Nous offrons un milieu de travail sans obstacle et accessible à l’ensemble des employées et employés.
Nous visons à procurer des mesures d’accessibilité lors du processus de recrutement. Si tu as besoin d'accommodement, n’hésite pas à nous en faire part lors de tes premiers échanges avec nous. Nous accueillons les candidates et candidats de tous horizons et nous aimerions savoir ce que tu peux ajouter à notre équipe.
Viens entreprendre tes ambitions avec nous !

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Advisor Transformation and Analytics

National Bank of Canada, Montreal, QC
5 hours ago
Acareer as a Senior Advisor Transformation and Analytics in the FinancialMarkets Operations sector at National Bank means working in an environmentfocused on collaboration, transformation, and innovation. In this role you willcontribute to the implementation of the transformation strategy through yourexperience in IT project management, your expertise in data science, and yourinitiative.Your RoleContribute to and/or take charge of the delivery of...

Boucher/bouchère d'épicerie

Jhubz.com, Montreal, QC
6 hours ago
Work Term: TemporaryWork Language: FrenchHours: 38 à 42 heures par semaineEducation: Experience: ÉtudesAucun certificat, diplôme ou gradeTâchesNettoyer les viandes en vue de la préparation pour l'emballage ou pour la coupeCouper des carcasses, des flancs et des quartiersCouper, parer, et préparer des coupes régulières de viandeEnvelopper et empaqueter des viandes préparéesDésosser des viandesPeser les viandes pour la venteCouper la volaille en...

Sr. Threat Hunter, Cyber Security

Bell, Montreal, QC
7 hours ago
Req Id: 420710At Bell, our purpose is to advance how Canadians connect with each other and the world. We achieve this by providing consumers and businesses with the best network technologies in the world, innovative digital solutions and seamless customer experiences. It’s all developed and delivered by the members of #TeamBell and we’re always on the lookout for people with...