Responsabilités
* Leadership Technique et Mentoring :
* Guider l’équipe back-end sur les meilleures pratiques de développement, l’architecture des micro services et les choix technologiques sur AWS.
* Encadrer et faire monter en compétences les développeurs back-end juniors et seniors.
* Effectuer des revues de code rigoureuses pour garantir la qualité, la performance, la sécurité et la maintenabilité du code.
* Conception et Développement d’APIs :
* Concevoir, développer et maintenir des APIs robustes, scalables et sécurisées (RESTful, GraphQL) pour nos applications mobiles.
* Définir et implémenter des architectures de microservices sur AWS (ex: Lambda, API Gateway, EC2, ECS/EKS).
* Assurer la conformité des APIs avec les standards de l’industrie bancaire et les exigences de sécurité (OWASP API Security Top 10).
* Intégration Core Banking System :
* Expertise avérée dans l’intégration avec des APIs de Core Banking Systems (CBS). Vous devrez comprendre les modèles de données bancaires et les processus métier sous-jacents.
* Concevoir et implémenter les mécanismes d’intégration pour permettre aux applications mobiles d’interagir de manière sécurisée et efficace avec le CBS.
* Gérer les défis liés à la latence, la fiabilité et la cohérence des données lors des interactions avec le CBS.
* Optimisation et Performance :
* Identifier et résoudre les goulets d’étranglement de performance et les problèmes de scalabilité des services back-end.
* Mettre en place des stratégies de mise en cache, de gestion de la charge et de résilience.
* Implémenter des solutions de monitoring, de logging et d’alerting (CloudWatch, Prometheus/Grafana) pour assurer la stabilité et la disponibilité des systèmes.
* Déploiement et Opérations (DevOps Back-end) :
* Collaborer avec l’équipe DevOps pour définir et améliorer les pipelines CI/CD des services back-end sur AWS.
* Mettre en œuvre des pratiques d’Infrastructure as Code (IaC) avec des outils comme CloudFormation ou Terraform.
* Assurer la conformité avec les standards de sécurité et de régulation bancaire (RGPD, PCI DSS, etc.).
* Veille Technologique :
* Assurer une veille constante sur les nouvelles technologies, frameworks, outils back-end et AWS.
* Proposer et expérimenter de nouvelles approches pour améliorer nos produits et nos processus.
* Collaboration et Communication :
* Travailler en étroite collaboration avec les Product Owner, les équipes mobiles, front-end, QA et UI/UX.
* Communiquer efficacement sur l’avancement des projets, les défis techniques et les solutions proposées, y compris aux parties prenantes non techniques.
Profil recherché:
Minimum 7 ans d’expérience significative en développement Back-end, dont au moins 2 ans en tant que Tech Lead ou rôle équivalent.
* Ancien startupeur ou expérience dans la création de projet structurant from scratch
* Sensible aux enjeux de dette technique, observabilité et testabilité
* Langage principal Typescript, d’autres seront un plus (Java)
* Sensibilité aux problématiques de performance et de coûts (FinOps) ;
* Appétence pour le développement qualitatif (craftsmanship, hexagonal architecture, TDD, …) avec pragmatisme
* Expérience de l’usage d’outils comme GitHub Copilot Agent, Windsuft, Jetbrains Junie
Autres avantages :
* RTT / Jour de repos
* Intéressement
* Prime de cooptation
* Subvention télétravail
* Prise en charge du Pass Navigo à hauteur de 75%
* Subventions CSE (Sport, Culture,...)
* Compte épargne-temps (CET)
* Partenariat avec des associations
* Santé & bien-être
* Salle de sport dans les locaux
* Retraite & prévoyance
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.