Développeur Senior Golang pour Secteur Bancaire | Expert en Microservices
À distance
À plein temps
Nous recherchons un Développeur Golang Senior chevronné pour renforcer notre équipe technologique bancaire innovante. Vous serez au cœur de la conception et du développement de microservices robustes, d'interfaces programmatiques sophistiquées et de l'optimisation d'applications à forte charge qui soutiennent des opérations financières stratégiques. Votre maîtrise approfondie de l'écosystème Go sera déterminante pour notre succès.
Responsabilités Principales
- Concevoir et développer de nouveaux microservices tout en maintenant et perfectionnant les solutions existantes, en utilisant Go 1.21+ dans un environnement cloud-native.
- Élaborer et gérer des APIs mobiles, des interfaces partenaires, des services d'intégration et des applications internes respectant les normes strictes de sécurité bancaire.
- Préparer méticuleusement les plans de déploiement avant toute mise à jour ou lancement initial de service, en minimisant l'impact sur les opérations financières.
- Participer activement aux revues de code pour garantir l'excellence technique, la performance et la sécurité des solutions développées.
- Contribuer significativement aux décisions techniques et architecturales qui façonnent notre infrastructure bancaire de demain.
- S'impliquer dans la planification des sprints, l'estimation précise des efforts et la décomposition efficace des tâches complexes.
- Optimiser les performances applicatives pour traiter des volumes transactionnels élevés avec une fiabilité irréprochable.
- Documenter les interfaces et services via OpenAPI/Swagger pour faciliter la communication avec toutes les parties prenantes.
Compétences Requises
- Maîtrise approfondie du langage Go (version 1.21 ou supérieure) avec minimum 3-5 ans d'expérience professionnelle significative.
- Expertise substantielle en architecture événementielle avec Kafka pour le traitement des données en temps réel.
- Compétences avérées en conteneurisation avec Docker et orchestration via Kubernetes dans des environnements de production.
- Parfaite maîtrise de PostgreSQL incluant la conception, l'optimisation et l'amélioration des performances des requêtes.
- Expérience concrète dans l'implémentation d'APIs RESTful (HTTP) et de services gRPC pour des applications critiques.
- Connaissance opérationnelle de la suite ELK (Elasticsearch, Logstash, Kibana) pour la surveillance et l'analyse des journaux.
- Pratique confirmée des pipelines d'intégration et déploiement continus via Jenkins et gestion de versions avec Git.
- Parcours démontré dans le développement et la mise à l'échelle d'applications en architecture microservices.
- Expérience substantielle dans l'optimisation d'applications à haute disponibilité dans des contextes financiers ou similaires.
- Capacités analytiques supérieures permettant d'appréhender et d'améliorer des bases de code complexes.
Atouts Complémentaires
- Expérience préalable dans le secteur bancaire ou fintech.
- Familiarité avec les contraintes réglementaires financières et standards de sécurité applicables.
- Connaissance des principales plateformes cloud (AWS, GCP, Azure).
- Pratique des outils avancés d'observabilité complémentaires à la stack ELK.
- Maîtrise du développement piloté par les tests et des frameworks d'automatisation des tests.
- Compréhension des principes d'architecture hexagonale et de conception pilotée par le domaine.
Notre Proposition de Valeur
Intégrez une équipe technologique bancaire visionnaire qui valorise l'innovation et l'excellence technique. Bénéficiez de la flexibilité du télétravail tout en collaborant avec des professionnels talentueux sur des projets stimulants. Nous proposons une rémunération compétitive, d'excellentes perspectives d'évolution professionnelle et l'opportunité de contribuer à des systèmes impactant des milliers d'utilisateurs dans le secteur financier.