Tech Lead Fullstack Java React - Services Financiers - Ile-De-France H/F
The world is how we shape it*Description du posteVotre rôle et missionstrong>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ésArchitecture & ConceptionConcevoir 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 & DeliveryEncadrer 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.jsDé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.QualificationsVous êtes diplômé(e) d'une école d'Ingénieur ou d'une formation Universitaire ou équivalent.7 à 10 ans d'expérience minimum dont 2+ ans en rôle de Tech Lead.Expertise démontrée en Java + React.js sur des systèmes critiques.Capacité à concevoir une architecture complète (backend + frontend).Maîtrise avancée de Kafka, microservices, CI/CD, conteneurisation.Habitué(e) aux environnements à forte volumétrie ou forte complexité.Informations supplémentairesUn accord télétravail pour télétravailler jusqu'à 2 jours par semaine selon vos missions. Un package avantages intéressant : une mutuelle, un CSE, des titres restaurants, un accord d'intéressement, des primes vacances et cooptation.Des opportunités de carrières multiples : plus de 30 familles de métiers, autant de passerelles à imaginer ensemble.Plusieurs centaines de formations accessibles en toute autonomie avec Sopra Steria Academy.La possibilité de s'engager auprès de notre fondation ou de notre partenaire « Vendredi ».L'opportunité de rejoindre le collectif Tech'Me UP (formations, conférences, veille, et bien plus encoreli>Employeur inclusif et engagé, notre société œuvre chaque jour pour lutter contre toute forme de discrimination et favoriser un environnement de travail respectueux. C'est pourquoi, attachés à la mixité et à la diversité, nous encourageons toutes les candidatures et tous les profils.