Tech Lead FullStack Java / Angular - Freelance (H/F)
Indispensable :JavaAngularGitDockerFullstackAgileScrumCI/CDMicroservicesLead
CONTEXTE
Vous rejoignez une équipe de développement FullStack au sein de laquelle vous jouez un rôle de référent(e) technique. Environnement structuré autour de bonnes pratiques CI/CD (GitLab CI, Docker, Sonar) et d'une architecture micro-services, avec une forte exigence de qualité de code et de communication, tant à l'écrit qu'à l'oral, avec l'ensemble des parties prenantes du projet.
MISSIONS
- Concevoir et faire évoluer les architectures applicatives front et back en micro-services
- Encadrer techniquement les développeurs de l'équipe (revues de code, bonnes pratiques, montée en compétences)
- Développer et maintenir des applications avec les frameworks Java et Angular
- Mettre en place et faire évoluer les pipelines CI/CD (GitLab CI, Docker, Sonar.)
- Garantir la qualité, la performance et la sécurité des développements
- Animer les rituels techniques et participer aux cérémonies agiles de l'équipe
- Assurer l'interface avec les Product Owners et les autres équipes techniques
OUTILS & ENVIRONNEMENT
- Angular
- Java
- Spring / Spring Boot
- GitLab CI
- Docker
- SonarQube
- Architectures micro-services
- API REST
- Git
- CI/CD
- Méthodologies Agile / Scrum
CONDITIONS DE TRAVAIL
- Lieu de la mission : Paris
- Mission de longue durée
- 2 jours de télétravail par semaine
- Date de démarrage : ASAP
- Anglais professionnel obligatoire
- Séniorité requise : Ingénieur(e) en informatique (Bac+5 ou équivalent), avec une expérience de 8 à 10 ans minimum en tant que Tech Lead FullStack
- Ingénieur(e) en informatique (Bac+5 ou équivalent)
- 8 à 10 ans minimum d'expérience en tant que Tech Lead FullStack
- Maîtrise des frameworks Java (Spring / Spring Boot) et Angular
- Maîtrise des outils de CI/CD : GitLab CI, Docker, SonarQube
- Connaissance et mise en œuvre des concepts d'architectures micro-services
- Compétences en API REST et Git
- Expérience en encadrement technique et rôle de Tech Lead
- Pratique des méthodes Agile / Scrum
- Excellent(e) communicant(e) avec d'excellentes qualités rédactionnelles
- Leadership technique, pédagogie et sens du partage
- Rigueur et esprit analytique et de synthèse