Le poste FREELANCE – Développeur backend JavaScript (H/F)
Partager cette offre
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 recherché
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.
Environnement de travail
• Type de contrat : Freelance
• Durée : 24 mois
• Lieu : Bordeaux
• TJM : 400 / 500
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
FREELANCE – Développeur backend JavaScript (H/F)
Jane Hope