Au sein d?une équipe spécialisée dans un environnement Cloud Azure orienté services, nous recherchons des développeurs back-end JavaScript expérimentés pour travailler sur l?intégration, la correction et l?évolution d?un Core Banking System (CBS). Vous contribuerez à un projet stratégique de migration de Système d?Information (SI) pour un client du secteur financier, où les enjeux de performance et de volume de données sont cruciaux.
Missions principales
? Développement et maintenance du Core Banking System : Intégrer, corriger et faire évoluer le système en JavaScript (Vanilla JS) en répondant aux exigences de volumétrie et de performance.
? Création et maintenance d'API REST : Développer des API REST robustes et scalables en Node.js pour répondre aux besoins métiers et faciliter les interactions avec les autres systèmes.
? Modélisation de bases de données MongoDB : Faire évoluer le modèle de données pour accompagner les besoins changeants, optimiser les performances, et structurer les pipelines d?agrégation pour un traitement efficace de grandes volumétries de données.
? Optimisation et performance : Travailler dans un contexte à fort volume de données, en veillant à optimiser chaque développement pour garantir la rapidité et la stabilité du système.
? Suivi de la migration de SI : Adapter le Core Banking System au nouveau Système d?Information en travaillant en étroite collaboration avec les équipes concernées
Profil candidat:
Compétences techniques :
? JavaScript : Maîtrise de Vanilla JS. ? Node.js : Expérience avérée en développement back-end sous Node.js.
? API REST : Solide expérience en création, optimisation et maintenance d?API REST.
? MongoDB : Bonnes compétences en modélisation de données et création de pipelines d'agrégation. ? CI/CD : Connaissance des pratiques d?intégration continue et de déploiement continu.
? Tests automatisés (JEST) : Capacité à utiliser JEST pour les tests unitaires et de validation fonctionnelle.
? RabbitMQ (un atout) : Des connaissances en RabbitMQ seraient un plus pour gérer les files de messages et assurer la communication entre services.
Qualités personnelles :
? Rigueur et attention aux détails : Capacité à travailler avec un haut niveau de précision, surtout dans un contexte de migration de SI.
? Adaptabilité et flexibilité : Ouverture d'esprit pour s'adapter aux changements fréquents et aux évolutions technologiques.
? Esprit d?équipe : Capacité à collaborer avec les autres membres de l'équipe, et bonne communication pour assurer une cohésion avec les équipes de migration et d?intégration.
? Résolution de défis : Avide de défis techniques, notamment en termes de performance et de gestion de volumétrie de données.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.