Développeur Backend Node.js Senior | Expert Microservices | Télétravail

À distance
À plein temps
Nous recherchons un Développeur Backend Node.js chevronné pour rejoindre notre entreprise spécialisée dans les solutions financières de pointe. Dans ce rôle stratégique, vous serez responsable de la conception et du développement de microservices robustes, en garantissant une sécurité et une stabilité optimales pour nos systèmes de traitement financier critiques. Responsabilités Principales - Développer un code de haute qualité pour nos microservices, en créant la logique métier, les composants nécessaires et les tests unitaires exhaustifs. - Assurer le plus haut niveau de fonctionnalité du code, notre entreprise traitant des transactions financières qui exigent une précision et une fiabilité irréprochables. - Évaluer et analyser les segments de code existants tout en maintenant la stabilité des systèmes patrimoniaux avec une approche méthodique. - Superviser les opérations backend et participer activement aux processus DevOps pour garantir des déploiements fluides. - Se tenir informé des tendances actuelles en matière de développement et proposer l'adoption de nouvelles technologies pertinentes. - Collaborer étroitement avec les équipes transversales pour assurer l'intégration harmonieuse des différents systèmes. - Participer à la documentation technique détaillée des solutions implémentées. Compétences Requises - Minimum de 3 ans d'expérience dans le développement de systèmes complexes, avec une expertise avérée dans les architectures distribuées. - Expérience significative dans la création et la maintenance d'applications financières sécurisées et évolutives. - Maîtrise approfondie de Node.js (versions 16+), JavaScript ES6+ et TypeScript 4.x ou supérieur. - Solides connaissances en bases de données SQL, particulièrement PostgreSQL 13+ avec optimisation des requêtes. - Expérience pratique avec RabbitMQ pour la gestion des files d'attente, Redis pour le cache distribué, et Docker pour la conteneurisation. - Connaissance fondamentale de Python (Django) pour l'intégration avec les systèmes existants. - Compréhension et expérience avérées des méthodologies Agile (Scrum, Kanban) dans un environnement de développement collaboratif. - Capacité à résoudre des problèmes complexes avec une approche analytique rigoureuse. Atouts Supplémentaires - Expérience avec les architectures de microservices à haute disponibilité. - Connaissance des pratiques CI/CD et des outils d'automatisation (Jenkins, GitHub Actions). - Familiarité avec les frameworks de test comme Jest, Mocha ou Chai. - Expérience dans l'implémentation de solutions cloud (AWS, GCP, Azure). - Connaissance des protocoles de sécurité et des meilleures pratiques pour les applications financières. - Expérience avec GraphQL ou REST API design. Pourquoi Nous Rejoindre Nous offrons l'opportunité de travailler sur des projets financiers innovants qui ont un impact réel, dans un environnement entièrement à distance qui valorise l'autonomie et l'excellence technique. Notre équipe internationale de professionnels passionnés vous permettra d'élargir vos horizons techniques tout en contribuant à des solutions qui transforment le secteur financier. Nous privilégions l'équilibre travail-vie personnelle et proposons des opportunités d'évolution professionnelle substantielles.