Lead Developer / Lead Tech Senior Java Angular Nantes Télétravail partiel possible (jusqu'à 3 jours par semaine) Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale 22/10/2026 36 mois Ce poste est ouvert à la pre-embauche Les propositions de sous-traitance avec pre-embauche seront traitées en priorité Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale Lead Developer / Lead Tech Senior Java Angular • Pilotage technique et accompagnement d'une équipe de développement dans un environnement Agile Scrum. • Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. • Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. • Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. • Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. • Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. • Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Détail des compétences techniques requises : • Java 17+ et Spring Boot • Angular (versions récentes) et TypeScript • Architecture Microservices • DDD (Domain Driven Design) et Architecture Hexagonale • Git / GitLab • Jenkins et industrialisation CI/CD • Docker et Kubernetes • SonarQube et qualité de code • OpenID Connect / OAuth2 • Conception technique et architecture applicative • Revue de code et accompagnement technique des développeurs • Culture DevOps et automatisation des déploiements • Méthodologies Agile Scrum Compétences appréciées : • Expérience significative en tant que Lead Developer ou Lead Tech • Encadrement et animation d'équipes de développement • Expérience sur des applications critiques à forte volumétrie • Sensibilité aux problématiques de performance, sécurité et qualité logicielle • Expérience en coaching technique et amélioration continue des pratiques de développement Localisation : • Nantes • Télétravail partiel possible (jusqu'à 3 jours par semaine)
Nous recherchons un développeur principalement backend microservices expérimenté pour rejoindre une équipe en pleine structuration, dans un environnement technique 100% serverless AWS. • Développer, modifier et maintenir les microservices qui gèrent la donnée client CRM • Concevoir et faire évoluer les interfaces (API REST) entre le CRM et les systèmes consommateurs/producteurs de données client • Garantir la qualité, l'intégrité et la cohérence de la donnée client à travers les différents flux • Participer à la migration de fonctions historiques actuellement portées par une base Oracle vers des architectures serverless (AWS Lambda, AWS Glue), gestion de la rétention GDPR, calcul de la qualité de données... • Contribuer à la synchronisation des données entre le CRM (master) et les systèmes tiers, notamment dans le cadre de la migration e-commerce vers Shopify • Dévelopement Front End ponctuel pour des besoins de console d'administration/monitoring interne • Documenter les développements, les flux et les choix techniques • Travailler en environnement Agile (PI planning, cérémonies SAFe/Scrum) Stack technique : • TypeScript / Node.js • AWS serverless : Lambda, DynamoDB (NoSQL) • API REST, JSON • AWS Glue, scripts d'ETL/migration de données Outils et méthodes : • Git (versioning, branches, pull requests) • CI/CD via Gitlab et release management • Jira, Confluence Référence de l'offre : btt6o3wzj4
Contexte Dans le cadre d'un projet de transformation et de modernisation d'un système d'information, vous rejoindrez une équipe en charge de la conception, du développement et du déploiement d'une architecture basée sur des microservices et des fonctions serverless dans un environnement Cloud. Vous interviendrez sur l'ensemble du cycle de développement, de l'intégration jusqu'à la mise en production, au sein d'une organisation fonctionnant en méthodologie Agile. Missions principales Concevoir, développer et maintenir des microservices et fonctions serverless AWS Lambda en Node.js. Participer à l'intégration et à la mise en production des développements dans un environnement Cloud. Appliquer les bonnes pratiques de développement et d'intégration continue / CI-CD. Collaborer avec les équipes Développement, Product Owner, IVVQ et Opérations afin de garantir la qualité et la robustesse des livrables. Utiliser GitLab pour la gestion de versions ainsi que pour les processus d'intégration et de déploiement continus. Rédiger et maintenir la documentation technique et projet via Jira et Confluence.
Les missions du poste Dans le cadre d'un projet de longue durée, nous recherchons un tech Lead PHP / Devops, capable d'intervenir à la fois sur le développement applicatif, l'industrialisation des solutions et leur mise en production pour une mission de longue durée. L'objectif est de rejoindre une équipe déjà en place, comprendre un environnement existant et contribuer à son évolution avec une véritable vision 360° du cycle de vie logiciel, de la conception jusqu'à la production. Missions : Piloter et réaliser des activités de développement applicatif dans un environnement microservices ; Concevoir, faire évoluer et maintenir des architectures applicatives ; Participer au développement et à la remise en cohérence du code existant ; Garantir la qualité des développements : revues de code, tests unitaires et d'intégration ; Assurer la cohérence entre les besoins métier et les livrables techniques ; Concevoir et maintenir les environnements Docker / Docker Compose ; Mettre en place et maintenir les pipelines CI/CD avec GitLab CI ; Administrer et optimiser les bases MariaDB / MySQL ; Superviser les environnements : monitoring, alerting et gestion des logs ; Contribuer aux sujets de PRA/PCA, de fiabilité et de continuité de service ; Accompagner l'équipe dans l'adoption des bonnes pratiques DevOps ; Participer aux sujets de cybersécurité et de durcissement des environnements ; Documenter les architectures, processus et choix techniques ; Être force de proposition sur l'amélioration et l'industrialisation des pratiques. L'environnement technique Développement PHP / Symfony Go / Golang TypeScript / Angular Architecture microservices APIs REST / CRUD / gRPC DevOps & Infrastructure ·Docker / Podman / Docker Compose GitLab / GitLab CI Linux / Bash Nginx / Envoy / Apache CI/CD Monitoring, alerting et logs Bases de données MariaDB / MySQL Redis, PostgreSQL, Elasticsearch apprécié