Description du poste Votre rôle et mission : Prendre la responsabilité technique d’un périmètre applicatif complet (backend frontend), encadrer les développeurs, définir l'architecture, sécuriser les bonnes pratiques et garantir la performance, la maintenabilité et la scalabilité des applications distribuées Java / React.js. Responsabilités clés Architecture & Conception Concevoir des architectures cloud-ready en microservices (Java 17, Spring Boot 3). Définir les standards : patterns, DDD (facultatif), conventions API, normes de sécurité. Challenger les choix techniques, valider les orientations stratégiques avec l’architecture. Traduire les besoins métier en solutions techniques robustes et scalables. Leadership & Delivery Encadrer 4 à 10 développeurs (coaching, montée en compétences). Garantir la qualité du code : revue systématique, pair/mob-programming. Piloter la roadmap technique, gérer la dette, orchestrer les releases. Assurer la continuité de service : supervision, performances, disponibilité. Backend — Java (expert) Développement de microservices Java 17 / Spring Boot 3. Architecture event‑driven : Kafka impératif. Conception et maintien d’API REST, gestion du versioning, performance. Stockage SQL (PostgreSQL / Oracle), optimisation de requêtes, transactions. Sécurité : OAuth2, OIDC, JWT, RBAC, durcissement des endpoints. Frontend — React.js Développement SPA avec React 18, TypeScript, Redux Toolkit. Intégration Design System (interne, Material UI ou équivalent). Gestion d’état complexe, optimisation du rendering & hydration. Mise en place de tests : Cypress, Jest. DevOps / Qualité Pipelines CI/CD avancés : GitLab CI / Jenkins, artefacts Docker. Déploiement Kubernetes (Helm / Kustomize). Observabilité : Grafana, Prometheus, ELK, traces distribuées. Pratiques d'ingénierie : Clean Code, TDD, couverture automatisée.
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.