TD
TD
TD est une grande banque nord-américaine qui sert les particuliers, les entreprises et les clients institutionnels grâce à ses services de banque de détail et commerciale, d’assurance, de gestion de patrimoine et de valeurs mobilières. Son vaste modèle opérationnel offre des possibilités de carrière dans les secteurs bancaire et financier, avec des postes répartis entre différentes régions et spécialités. TD accorde également une grande importance au développement durable, à la diversité, à l’équité, à l’inclusion et à son impact sur les collectivités, en favorisant une culture de travail axée sur l’attention, le respect et l’évolution des employés.

Ingénieur principal back-end Java – Toronto (hybride)

Concevez des technologies de courtage sécurisées et évolutives pour les clients des marchés des capitaux de TD Securities en tant qu’ingénieur principal Java. Développez des solutions full-stack avec Java, Spring Boot, React, des API et des microservices.

Description

  • Concevoir, développer, améliorer et maintenir des applications full-stack Java sécurisées, résilientes et évolutives
  • Produire un code propre, efficace et entièrement testé, et contribuer aux revues de code
  • Assurer la maintenance des applications et le support de production au moyen de tests, de déploiements et de stabilisations
  • Appliquer les normes de codage sécurisé et les pratiques de sécurité des applications
  • Évaluer et recommander des outils de développement, d’automatisation et de test
  • Effectuer des tests unitaires, d’intégration, de composants et de régression
  • Contribuer aux revues de périmètre, aux évaluations des risques et des impacts et aux estimations de coûts
  • Enquêter sur les incidents, déterminer les causes profondes et résoudre les problèmes de production
  • Surveiller les performances des services, gérer les configurations, prendre en charge les sauvegardes, vérifier les contrôles d’authentification et contribuer à l’optimisation des performances
  • Évaluer les exigences métier et technologiques et rechercher des solutions applicatives et systèmes
  • Transformer les exigences métier en solutions techniques avec les analystes, les concepteurs et les partenaires technologiques
  • Conseiller sur le périmètre, la stratégie de solution, les estimations, les calendriers, les risques, les dépendances et la mise en œuvre
  • Expliquer les décisions techniques et communiquer l’avancement, les risques et les problèmes des projets aux parties prenantes et aux partenaires métier
  • Gérer les demandes opérationnelles, les améliorations, les corrections d’incidents et le support de production
  • Collaborer avec les équipes de support applicatif, d’infrastructure, d’assurance qualité et métier
  • Faire progresser les pratiques de développement, l’automatisation, les tests, les déploiements et la maintenabilité des applications

Exigences

  • Expérience pratique avérée de Java 11 ou version ultérieure et de Spring Boot
  • Bonne compréhension de Java, de la conception orientée objet, des collections, de la concurrence et des pratiques modernes de développement logiciel
  • Solides connaissances des bases de données relationnelles, de la modélisation des données, de l’optimisation des requêtes et du développement SQL
  • Expérience de la conception, de la création et de la consommation d’API RESTful et d’intégrations orientées services
  • Solide expérience des architectures de microservices, notamment de la décomposition des services, des contrats d’API, de la résilience, de l’observabilité et des considérations de déploiement
  • Expérience pratique de React et des pratiques modernes de développement front-end, notamment des composants réutilisables, de la gestion de l’état et de l’intégration back-end
  • Une expérience du développement Java dans une institution financière constitue un atout
  • Une expérience du développement Python est souhaitée
  • Une expérience de Prime Brokerage, de Securities Finance ou de domaines connexes aux marchés des capitaux est souhaitée
  • Une expérience de Broadridge BPSA ou d’une plateforme similaire de traitement du courtage constitue un atout

Avantages

  • Rémunération variable fondée sur les performances de l’entreprise et individuelles
  • Avantages liés à la santé et au bien-être
  • Programmes d’épargne et de retraite
  • Congés rémunérés
  • Avantages et réductions bancaires
  • Possibilités de développement professionnel
  • Programmes de récompenses et de reconnaissance
  • Entretiens réguliers sur la carrière, le développement et la performance
  • Accès à une plateforme d’apprentissage en ligne
  • Programmes de mentorat
  • Sessions de formation et d’intégration
  • Aménagements du lieu de travail, notamment des salles de réunion accessibles et le sous-titrage des entretiens virtuels

Offres similaires

Mindrift

Ingénieur senior en scraping web Python - Télétravail au Brésil

Mindrift

Ingénieur senior Python chargé de réaliser un scraping web fiable, de valider les données et de livrer des jeux de données structurés pour les projets de technologie d’IA de Mindrift. Le poste couvre les sites web dynamiques, les systèmes antibot, l’infrastructure cloud et les outils d’automatisation fondés sur les LLM.

Ouvrir
Mindrift

Ingénieur senior en scraping de données Python — Freelance, télétravail depuis la Pologne

Mindrift

Mindrift recherche un ingénieur senior Python pour concevoir des flux de scraping web fiables destinés à des projets d’IA. Le poste porte sur l’extraction, la validation et le traitement de données structurées provenant de sites web complexes et dynamiques.

Ouvrir
Mindrift

Ingénieur senior en scraping de données Python — télétravail depuis la Roumanie

Mindrift

Ingénieur senior Python chargé de concevoir des flux fiables de scraping web et de traitement des données pour le projet Tendem AI de Mindrift. Le poste se concentre sur l’extraction, la validation et la mise à l’échelle de jeux de données structurés provenant de sites web complexes.

Ouvrir
Hewlett Packard Enterprise

Développeur de supports de formation Aruba (télétravail depuis le Mexique)

Hewlett Packard Enterprise

Développez des supports de formation destinés aux clients et des contenus techniques pour les produits HPE Aruba Networking. Transformez des technologies complexes liées au cloud, à l’automatisation et aux réseaux en supports pratiques pour les clients.

Ouvrir
Hewlett Packard Enterprise

Développeur de supports de formation Aruba (Télétravail, Mexique)

Hewlett Packard Enterprise

Développez des supports de formation et du contenu technique axés sur les clients pour les produits HPE Aruba Networking. Transformez des technologies complexes liées au cloud, à l’automatisation et aux réseaux en supports d’apprentissage pratiques.

Ouvrir
Hewlett Packard Enterprise

Développeur de supports de formation Aruba - télétravail au Mexique

Hewlett Packard Enterprise

Développez des supports de formation techniques et des contenus d’apprentissage pour les clients concernant les produits cloud, d’automatisation et de gestion de HPE Networking. Transformez des concepts réseau complexes en supports clairs et pratiques pour les clients.

Ouvrir
Hewlett Packard Enterprise

Développeur de formations Aruba – télétravail au Mexique

Hewlett Packard Enterprise

Développez des formations et du contenu technique axés sur le client pour les produits cloud, d’automatisation et de gestion de HPE Aruba Networking. Transformez des technologies réseau complexes en documentation et supports d’apprentissage pratiques.

Ouvrir
Hewlett Packard Enterprise

Développeur de contenus pédagogiques Aruba - Télétravail au Mexique

Hewlett Packard Enterprise

Développez des contenus pédagogiques et une documentation technique destinés aux clients pour les produits HPE Aruba Networking. Transformez des concepts complexes liés au cloud, à l’automatisation et à la gestion des réseaux en contenus de formation clairs.

Ouvrir
Aspire Software

Développeur logiciel junior - Hybride à Beyrouth

Aspire Software
1 001 – 5 000 Employés
ConstructionHôtellerieLogistique

Rejoignez Aspire Software en tant que développeur junior pour travailler sur des applications de bureau WinForms et des fonctionnalités d’IA pour la plateforme Cubit Estimating. Vous assurerez la maintenance du code, corrigerez les défauts et collaborerez avec les équipes produit et assurance qualité basées à Sydney.

Ouvrir
WoodmenLife

Stagiaire en Ingénierie Logicielle Omaha Hybride

WoodmenLife
1 001 – 5 000 Employés
À but non lucratifAssurance

Rejoignez WoodmenLife en tant que stagiaire en ingénierie logicielle pour contribuer à des solutions basées sur Azure dans un environnement hybride à Omaha. Développez, testez et maintenez des applications tout en participant à une livraison agile avec les technologies Microsoft.

Ouvrir