Skip to main content
Temps plein
Télétravail

Ingénieur Logiciel II (Java; Spring boot; Kafka; API)

Voir sur la carte

Description

Effectuer des activités de développement de composants de solutions axées sur l'analyse, le support, les tests et les preuves de concept alignées sur les objectifs commerciaux et technologiques. Ce rôle implique de fournir un large éventail de développements de solutions système pour les problèmes commerciaux par la programmation d'applications/systèmes, et peut également inclure la recherche, l'installation, la maintenance, la configuration, l'administration et le provisionnement de systèmes/applications. Le poste met l'accent sur la livraison d'applications distribuées et d'architectures basées sur les services, l'automatisation des pipelines CI/CD et l'application d'outils basés sur l'IA.

Ce que nous recherchons

Solide expérience en ingénierie dans la livraison d'applications distribuées et d'architectures basées sur les services,Expérience avec Java et NodeJS (ou un runtime backend moderne comparable),Maîtrise du framework Spring Boot de Java,Expérience avec le streaming/la messagerie événementielle tel que Kafka (ou équivalent), y compris une expérience pratique avec Event Hub, Kafka ou équivalent,Maîtrise des modèles de développement d'API (API RESTful, contrats de service, modèles d'intégration),7+ ans d'expérience en développement et en conception de bout en bout,Expérience dans l'automatisation des pipelines CI/CD et des flux de travail d'ingénierie (build/test/release/configuration),Expérience dans l'application d'outils et de méthodologies basés sur l'IA pour accélérer la livraison d'applications distribuées (par exemple, développement d'API, traitement de flux d'événements, évolution de contrats/schémas, automatisation des tests, optimisation CI/CD, productivité des développeurs),Expérience avec IBM MQ,Expérience avec le système d'exploitation Red Hat Enterprise Linux,Maîtrise de Git

Candidat idéal

Diplôme de premier cycle en informatique, en ingénierie ou expérience équivalente,7+ ans d'expérience progressive en ingénierie dans les systèmes distribués et le développement backend

Éducation minimale

Diplôme de premier cycle en informatique, en ingénierie ou équivalent

Compétences techniques

Java
NodeJS
Spring Boot
Kafka
Event Hub
API RESTful
IBM MQ
Red Hat Enterprise Linux
Git
Cobol
IMS
DB2
zOS
Endeavor
Services Cloud Azure

Compétences interpersonnelles

Analytique
Débogage
Résolution de problèmes
Excellente communication

Heures de travail

37,5 heures/semaine

Avantages

Avantages en matière de santé et de bien-être
Programmes d'épargne et de retraite
Congés payés
Avantages et réductions bancaires
Développement de carrière
Programmes de récompense et de reconnaissance

À propos de l'entreprise

T

The Toronto-Dominion Bank

La Banque Toronto-Dominion et ses filiales sont collectivement connues sous le nom de Groupe Banque TD, l'une des plus grandes banques en Amérique du Nord. La TD offre une vaste gamme de produits et de services bancaires personnels, commerciaux et d'investissement à plus de 27 millions de clients dans le monde. Basée à Toronto, au Canada, la banque exerce ses activités par l'entremise de secteurs clés, notamment les services de détail au Canada et aux États-Unis, ainsi que les services bancaires de gros.

Inclusif
Axé sur la communauté
Professionnel
Axé sur la croissance
Bienveillant
Voir tous les emplois chez The Toronto-Dominion Bank
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.