Tech Lead Développement Full Stack H/F
Role details
Job location
Tech stack
Job description
Rattaché(e) au Software Excellence Director (Ajaz), au sein de l'organisation Channel Partner Software, vous interviendrez en tant que Full Stack Tech Lead hautement qualifié, avec une forte expertise en Java, Angular et services cloud Azure. Vous prendrez la responsabilité d'une équipe de développement, apporterez un accompagnement architectural, contribuerez au développement, et garantirez la livraison de solutions d'entreprise de haute qualité. Le rôle nécessite une compréhension approfondie des architectures multicouches, des bonnes pratiques de code, et des pipelines DevOps/CICD modernes.
Vos missions :
Leadership Technique
- Encadrer une équipe de développeurs full stack et les accompagner dans la conception, le développement et l'implémentation.
- Prendre des décisions de conception de haut niveau et soutenir les choix d'architecture alignés avec les standards de l'entreprise.
- Réaliser des revues de code et faire respecter les bonnes pratiques pour un code propre, maintenable et évolutif.
Développement Full Stack
- Participer activement au développement :
- Backend : Java, Spring Boot, APIs REST, Microservices
- Frontend : Angular (dernières versions), TypeScript, HTML5, CSS3
- Assurer une intégration fluide entre les composants front-end et back-end.
Cloud & DevOps (Azure)
- Concevoir et déployer des applications sur Azure Cloud, en utilisant des services tels que App Services, Azure Functions, Storage, Service Bus, Key Vault, etc.
- Mettre en place et maintenir des pipelines CI/CD via Azure DevOps ou GitHub Actions.
- Garantir la fiabilité, l'observabilité et l'optimisation des performances des applications dans le cloud.
Architecture & Design
- Contribuer au développement de solutions basées sur des architectures multicouches et microservices.
- Participer à la création de diagrammes architecturaux, flux de séquence, conceptions d'intégration et documentation technique.
- Évaluer et recommander outils, technologies et frameworks.
Collaboration & Delivery
- Travailler en étroite collaboration avec les Product Owners, QA, architectes et autres parties prenantes pour assurer une livraison de qualité.
- Découper les tâches complexes, estimer les charges et gérer les engagements de sprint.
- Veiller au respect des pratiques agiles et des processus du cycle de développement.
Le poste est basé à Grenoble (Electropole).
Requirements
Plus de 10 ans d'expérience en développement full stack ; 2 à 3 ans dans un rôle de leadership technique.
- Solide expérience pratique avec Java, Spring Boot et les microservices.
- Expertise sur Angular et compréhension approfondie des architectures frontend modulaires.
- Expérience confirmée dans le déploiement, la gestion et la supervision de services cloud Azure.
- Maîtrise des pipelines CI/CD, tests automatisés et conteneurisation (Docker, Kubernetes apprécié).
- Excellente compréhension de :
- Architectures multicouches
- DomainDriven Design
- Services REST
- Systèmes de messagerie (queues)
- Bases de données relationnelles & NoSQL
Soft Skills
- Forte capacité de leadership, mentorat et gestion d'équipe.
- Communication efficace et aptitude à collaborer avec des parties prenantes transverses.
- Esprit analytique avec orientation vers des solutions propres et efficaces.
Qualifications souhaitées
- Certifications Azure (AZ204, AZ305, AZ400).
- Expérience avec Kubernetes (AKS), architectures événementielles ou API Gateways.
- Connaissance de l'ingénierie de performance et des bonnes pratiques de sécurité.
- Expérience dans des équipes internationales et distribuées.
Nous savons que les compétences se manifestent de nombreuses façons et peuvent être basées sur votre expérience de vie. Si vous ne répondez pas nécessairement à toutes les exigences énumérées, nous vous encourageons tout de même à postuler., Management d'équipe API REST Git Création d'une base documentaire Angular HTML5 Travail en équipe Kubernetes Base de données relationnelle TypeScript API REST Spring Boot Java CSS3 NoSQL Docker Esprit d'analyse