Tech Lead Full Stack – Java Spring Boot / React JS (10+ ans d’expérience)

Postuler

Description du poste

Mission :

Nous recherchons un(e) Tech Lead Full Stack senior disposant de plus de 10 ans d’expérience dans la conception et la réalisation de solutions applicatives complexes.

Il/elle interviendra sur des projets à forte valeur ajoutée, impliquant des architectures distribuées, des environnements multi-systèmes et des exigences élevées en matière de performance, sécurité et scalabilité.

Le/La Tech Lead aura un rôle stratégique combinant expertise technique, leadership d’équipe et contribution active au développement.

Description du profil recherché

Responsabilités principales :

  • Leadership technique
  • Définir et valider les choix d’architecture technique (microservices, architecture REST, event-driven, etc.)
  • Garantir la qualité du code et le respect des bonnes pratiques (Clean Code, SOLID, design patterns)
  • Mettre en place et superviser les standards de développemen
  • Encadrer et accompagner les développeurs (revues de code, mentoring, montée en compétence)
  • Participer aux comités d’architecture et aux décisions stratégiques IT
  • Conception & Développement des applications robustes en :
    - Back-end : Java, Spring Boot
    - Front-end : React JS
    - Mettre en œuvre des API REST sécurisées
    - Optimiser les performances applicatives
    - Gérer l’intégration avec des systèmes tiers (ERP, CRM, SI legacy, services externes)
    - Assurer la qualité via des tests unitaires et d’intégration

Architecture & DevOps : 

  • Concevoir des architectures scalables et résilientes
  •  Participer à la mise en place des pipelines CI/CD
  • Contribuer à l’automatisation des déploiements
  •  Travailler dans des environnements conteneurisés (Docker, Kubernetes)
  •  Assurer le respect des standards de sécurité applicative

Compétences techniques requises : 

Back-end
  • Java 8+

  • Spring Boot (Spring MVC, Spring Security, Spring Data)

  • Conception d’API REST

  • Hibernate / JPA

  • Architecture microservices

Front-end
  • React JS

  • Redux ou gestion d’état équivalente

  • HTML5, CSS3, JavaScript ES6+

  • Intégration d’API REST

Bases de données
  • PostgreSQL / MySQL / Oracle

  • Notions de bases NoSQL (MongoDB appréciée)

DevOps & Outils
  • Git

  • CI/CD (Jenkins, GitLab CI ou équivalent)

  • Docker / Kubernetes

  • SonarQube

Expérience attendue : 

  • Minimum 10 ans d’expérience en développement full stack

  • Expérience confirmée en tant que Tech Lead ou référent technique

  • Participation à des projets à forte complexité :

- Systèmes critiques- Fort volume de données

- Intégrations multiples

- Contraintes de performance élevées

  • Expérience dans différents secteurs (banque, industrie, télécom, services, secteur public, etc.)

  • Maîtrise des méthodologies Agile (Scrum, SAFe…)

Profil recherché :

  • Formation Bac+5 en informatique ou équivalent

  • Forte capacité d’analyse et de résolution de problèmes complexes

  • Leadership naturel et capacité à fédérer une équipe

  • Excellentes compétences en communication

  • Sens de l’organisation et orientation résultats

  • Capacité à évoluer dans des environnements exigeants