Développeur Fullstack (F/H)
4 days ago
Lyon
Dans le cadre de notre développement et pour accompagner un programme stratégique de transformation numérique d’un grand acteur industriel, nous recherchons un Développeur Fullstack Sénior F/H pour rejoindre nos équipes Vos missions principales Rattaché(e) à une équipe agile, vous interviendrez sur le développement, la maintenance et l’évolution de solutions logicielles à forte valeur ajoutée. Vous participerez à la mise en place de produits numériques modernes, performants et sécurisés. Vos missions seront les suivantes : • Analyser les besoins techniques et fonctionnels à partir des spécifications existantes ;, • Concevoir et développer des applications back-end en Java 17/21 et Spring Boot 3.x ;, • Mettre en œuvre des API REST et des architectures microservices ;, • Réaliser les montées de version et les optimisations applicatives ;, • Garantir la qualité du code et la robustesse des développements en appliquant les bonnes pratiques (TDD, BDD, DDD, Clean Code) ;, • Écrire et maintenir les tests unitaires, d’intégration et de non-régression ;, • Collaborer avec les équipes DevOps, Cloud et produit pour assurer la livraison continue ;, • Participer aux cérémonies agiles (Daily, Sprint Planning, Rétrospective, PI Planning) ;, • Contribuer au suivi en production et à l’amélioration continue des applications. Environnement technique Backend : • Java 17/21, Spring Boot 3.5, Spring 6, Lombok, Maven, • JUnit 5, TestContainers, Cucumber, • PostgreSQL, Liquibase, • Angular 19.x, TypeScript 5.x, • TailwindCSS, Design System interne, • AWS, Kubernetes, Docker, • GitLab CI/CD, Jenkins, Jira, Confluence, Figma Profil recherché • Formation supérieure Bac +5 (Master ou école d’ingénieurs), • Expérience d’au moins 6 ans en développement Java (hors alternance/stage), • Très bonne maîtrise de l’écosystème Java / Spring Boot / microservices / CI/CD, • Connaissance des environnements Cloud (idéalement AWS), • Solides compétences en bases de données et intégration continue, • Rigueur, autonomie, esprit d’analyse et sens du collectif, • Goût prononcé pour la qualité du code, les tests automatisés et la sécurité applicative, • Une expérience en lead technique est fortement appréciée Process de recrutement – rapide et transparent (3 semaines) • Premier contact téléphonique – échange de 5 minutes pour faire connaissance, • Entretien RH (45 min) – en visio ou présentiel, présentation de l’entreprise et de votre parcours, • Recherche de mission – positionnement sur un projet adapté à votre profil et vos objectifs, • Rencontre en présentiel (1 h) – échange avec la direction, • Entretien technique (30 min) – discussion avec un lead technique ou un expert pour découvrir le quotidien et valider les compétences clés