Technical Leader Java / Spring Boot – Intégration E-commerce F/H
وصف الوظيفة
Fiche de poste – Technical Leader Java / Spring Boot – Intégration E-commerce
Contexte
Le Technical Leader intervient au sein d’un environnement e-commerce omnicanal complexe, reposant sur un OMS central et plusieurs applications interconnectées (OMS, plateformes Salesforce, paiement, services internes, etc.).
Les systèmes sont basés sur des architectures microservices Java/Spring Boot, déployés sur Google Cloud (GKE), avec une gestion des APIs via Apigee et des pipelines CI/CD industrialisés.
Il/elle joue un rôle clé dans la cohérence technique globale, la qualité des développements et les choix d’architecture.
Objectifs du rôle
- Garantir la cohérence technique et architecturale des solutions
- Élever le niveau de qualité et de maturité des équipes de développement
- Assurer la scalabilité, la robustesse et la maintenabilité des systèmes
- Être le référent technique transverse entre développement, architecture et DevOps
Missions principales
Leadership technique & encadrement
- Être le référent technique de l’équipe (lead technique)
- Diffuser et faire respecter les bonnes pratiques de développement
- Accompagner et faire monter en compétence les développeurs (mentoring, coaching)
- Animer les revues de code et cadrer les standards de qualité
- Participer aux recrutements techniques
Architecture & conception
- Participer activement aux ateliers de conception technique
- Définir, faire évoluer et garantir l’architecture des solutions
- Choisir les patterns adaptés (microservices, event-driven, intégration, résilience)
- Valider les choix techniques structurants
- S’assurer de l’alignement avec les standards d’architecture d’entreprise
- Produire et maintenir :
- Dossiers d’architecture technique
- Diagrammes d'architecture (C4, flux, séquences)
- Documentations techniques structurantes
Qualité & engineering excellence
- Définir et promouvoir les standards de qualité (clean code, testing, sécurité)
- Mettre en place des pratiques d’engineering excellence :
- Tests automatisés (unitaires, intégration, BDD)
- CI/CD quality gates
- Observabilité et monitoring
- Garantir un haut niveau de maintenabilité et de performance
Cloud, DevOps & CI/CD
- Travailler en étroite collaboration avec les équipes DevOps
- Concevoir ou adapter les pipelines CI/CD selon les besoins projets
- Contribuer aux bonnes pratiques de déploiement et d’exploitation (Kubernetes, GCP)
- Être moteur sur :
- Industrialisation
- Automatisation
- Observabilité (logs, métriques, alerting)
Pilotage technique transverse
- Être l’interface entre équipes techniques et métiers sur les sujets complexes
- Anticiper les risques techniques et proposer des solutions
- Accompagner les décisions stratégiques techniques
- Contribuer à la roadmap technique
Collaboration
- Travailler avec :
- Architectes
- DevOps
- QA
- Product Owners / Business Analysts
- Participer activement aux cérémonies Agile
- Faciliter les échanges techniques inter-équipes
Compétences techniques requises
Développement & frameworks
- Java 17
- Spring Boot
- APIs REST & architectures asynchrones
- Microservices & systèmes distribués
- Event-driven architecture
- Patterns d’intégration et résilience
- API Management (Apigee est un plus)
- Google Cloud Platform
- Kubernetes (GKE)
- Docker
- CI/CD (GitHub Actions)
- Observabilité & monitoring
- Testing (JUnit, tests d’intégration, BDD)
- Quality-first mindset
- Code review & standards
Compétences clés du Technical Leader
- Leadership technique et capacité d’influence
- Vision long terme et pragmatisme
- Excellente capacité de vulgarisation
- Prise de décision technique
- Esprit de synthèse (architecture, documentation)
- Forte culture DevOps & Cloud Native
Profil recherché
- 7 ans d’expérience en développement dont une expérience en leadership technique
- Expérience significative sur des architectures distribuées / intégration
- Expérience en environnement cloud et CI/CD
- Capacité à gérer des sujets techniques complexes de bout en bout
- Aisance en communication et travail transverse
Atouts complémentaires
- Expérience e-commerce / omnicanal
- Connaissance OMS / paiement
- Expérience avec Apigee ou autre API Gateway
- Expérience en architecture événementielle avancée
هل أنت مهتم بهذه الوظيفة؟