Développeur Sénior Java & Spring Boot
Intervention au sein des équipes de SFR pour concevoir, développer et maintenir des fonctionnalités complexes sur un socle critique en environnement haute disponibilité dédié au référentiel des sites unifié (géolocalisation des équipements Réseau en France Métropolitaine et DOM-TOM).
- Conception et développement de fonctionnalités complexes, hautement scalables et résilientes.
- Définition des contrats d'API selon l'approche API First avec une documentation via OpenAPI et Swagger.
- Application des principes SOLID et refactoring du code legacy pour réduire la dette technique.
- Implémentation d'une suite de tests unitaires et d'intégration automatisés.
- Application des bonnes pratiques de sécurité OWASP et sécurisation des applications via Spring Security.
- Optimisation des performances applicatives (requêtes SQL complexes, batchs, cache).
- Animation des ateliers d'architecture (design workshops) et réalisation de revues de code rigoureuses.
- Mentoring des développeurs juniors et médiors par le pair programming.
- Analyse et résolution des incidents de production critiques et gestion du cycle de livraison.
Environnement technique