Description
Votre rôle et vos missions : Prendre en charge la conception, le développement et l’évolution d’applicatifs critiques (B2C, B2B, internes ou distribués) en Java (microservices) et React.js (SPA) dans des environnements exigeant : performance, haute disponibilité, sécurité, scalabilité, CI/CD avancé. Backend — Java (obligatoire) * Développement de microservices Java 17+ / Spring Boot 3+ * Architecture distribuée / event-driven : Kafka obligatoire * Conception et exposition d’API REST (standardisation, versioning) * Implémentation de traitements batch : Spring Batch * Optimisation de performances : multithreading, gestion mémoire, profiling * Interaction avec Oracle / PostgreSQL, tuning SQL, indexation * Robustesse & sécurité : OAuth2, JWT, RBAC, normes internes Frontend — React.js (obligatoire) * Développement SPA : React 18+, TypeScript, Redux Toolkit * Intégration Design System (Material, interne ou équivalent) * Gestion d’état avancée, rendering optimisé * Tests frontend : Cypress / Jest * Accessibilité : respect WCAG/RGAA DevOps / Environnement * CI/CD : GitLab CI ou Jenkins, pipelines avancés * Docker, orchestrateurs Kubernetes * Monitoring & observabilité : Grafana, Prometheus, ELK * Qualité : SonarQube, TDD fortement valorisé Méthodes * Organisation Agile/Scrum ou modèle hybride * Documentation technique (OpenAPI, Confluence) * Culture engineering forte : revue de code, pair programming Référence : REF10234K
Profils recherchés
Vous êtes diplômé(e) d\'une école d\'Ingénieur ou d\'une formation Universitaire ou équivalent. * 5 ans minimum sur la stack Java + React.js * Expérience significative sur des applications critiques dans au moins un environnement : * haute volumétrie / temps réel * sécurité renforcée * scalabilité horizontale * Maîtrise microservices, Kafka, Docker, Kubernetes, CI/CD * Déjà intervenu(e) en responsabilité technique sur un périmètre complet (end-to-end)
