[CDI] Développeur Java Confirmé — Full-Stack / CI/CD / sécurité informatique / IA (IT)
MISSIONS PRINCIPALES
Développement Java Développer et maintenir des APIs REST et microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA) Écrire des tests unitaires et d?intégration rigoureux (JUnit 5, Mockito, AssertJ) Participer aux code reviews en équipe mixte Contribution Full-Stack TypeScript Développer des composants et interfaces en Angular (RxJS, routing, ou Vue.js (Composition API, Pinia, Vue Router) Intégrer les APIs REST depuis le front-end en TypeScript CI/CD & DevOps Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou équivalent) : écriture, amélioration, intégration des tests automatisés et du linting Maîtriser le cycle de delivery complet : commit ? build ? test ? deploy Sécurité by Design Appliquer l?OWASP Top 10 dans le développement quotidien : injection, XSS, CSRF, broken auth Gérer les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check) Configurer et utiliser Spring Security (authentication, autorisation, JWT/OAuth2) Usage de l?IA dans le Développement Utiliser GitHub Copilot, Cursor, Claude Code ou équivalent au quotidien pour la génération de code, les tests, la documentation et le refactoring Structurer les prompts pour des cas d?usage complexes Valider et revue le code généré pour éviter la dette technique Collaboration en Équipe Mixte Participer aux rituels Agile (daily, sprint planning, review, rétro) Travailler avec des interlocuteurs variés : développeurs ESN, tech leads et product owners côté client Gérer Git en équipe : branching strategy, merge requests, résolution de conflits Profil candidat:PROFIL RECHERCHÉ
3 à 5 ans en développement Java, avec une pratique récente des versions modernes (Java 17 minimum, Java 21 apprécié) et Spring Boot 3.x ? pas des versions très anciennes (Java 8, J2EE pur, Struts) Expérience réelle de CI/CD sur des projets livré Sensibilité sécurité by design : OWASP, gestion des dépendances, Spring Security Usage quotidien de l?IA de développement avec recul critique : à qualifier en entretien Compétence TypeScript Angular ou Vue.js Expérience en contexte bancaire ou assurantiel appréciée Profil cherchant à s?inscrire dans la duréeCOMPÉTENCES TECHNIQUES
Java / Spring Boot (+++) : Java 17/21 (records, pattern matching, virtual threads), Spring Boot 3.x (REST APIs, Spring Security, Spring Data JPA), tests (JUnit 5, Mockito, AssertJ), Maven ou Gradle Full-Stack TypeScript ? Plus Apprécié (++) : Angular (composants, services, routing, RxJS, OU Vue.js (Composition API, Pinia, Vue Router) ; TypeScript confirmé ; consommation d?APIs RESTCI/CD (++) :
GitLab CI, GitHub Actions, Jenkins ou équivalent ? écriture et amélioration de pipelines, intégration des tests automatisés, cycle de delivery complet Sécurité by Design (++) : OWASP Top 10 appliqué dans le développement, SCA (Dependabot, Snyk), gestion des secrets, Spring Security (JWT/OAuth2) ? pratique quotidienne intégrée Usage de l?IA dans le Développement (+) : GitHub Copilot, Cursor, Claude Code ou équivalent en usage quotidien ; prompt engineering structuré pour la génération de code, tests et refactoring ; recul critique sur le code généré Travail en Équipe Mixte (++) : Code reviews constructives, rituels Agile, Git avancé (branching, merge requests, conflits), communication avec profils variés (développeurs, PO, équipes client)SOFT SKILLS CLÉS
Collaboratif et adaptable : travaille dans une équipe mixte avec des cultures différentes (ESN vs client interne) Autonome sur ses développements : livre proprement sans supervision permanente Curieux et en veille Rigoureux sur la qualitéEmplois Recommandés
Responsable de projet CVC/thermique H/F
A propos de Profila: Profila est une société de conseil en Ingénierie et en Recrutement, spécialisée dans le Bâtiment, le Génie Civil et l'Industrie. Notre société créée en 2009, s'illustre aujour…
Assistant Ingénieur Hydrogéologue H/F
Sous la responsabilité du Responsable d’implantation et intégré(e) à l’équipe d’ingénieurs, vous êtes amené(e) à participer à la réalisation des études de faisabilité et des missions de maitrise d’œu…
Assistant administratif (H/F)
Domino staff recrute pour son client basé à Lyon 4, un assistant administratif H/F ! Sous la direction du responsable d'établissement, vos missions seront : - Participation à l'évolution des modal…
Université Lyon 1 - Zootechnicien (H/F)
Description des missions Vos missions principales : Profil recherché L’Université Claude Bernard Lyon 1 est une université pluridisciplinaire (santé, sciences, ESPE, Polytech, IUT, ISFA…).…
Référent archivage fonds contemporains (H/F)
Vous souhaitez mettre votre expertise archivistique au service de la préservation de la mémoire publique ? Vous aimez à la fois travailler sur les fonds, accompagner les services et réfléchir aux n…
Régleur-Programmeur Usinage CN H/F
Description du poste Mon client est spécialisée dans la production d’équipements chaudronnés et mécano-soudés pour le secteur du nucléaire. Forte de ses nombreuses années d’innovation et de servic…
Gestionnaire Back Office H/F
Afin d'accompagner notre croissance, nous recherchons un(e) Gestionnaire Back Office en CDI à Lyon Part Dieu. A ce titre, rattaché(e) à la Direction des Opérations, vous aurez principalement les mi…
Moniteur Educateur F/H
L'association La résidence Agape regroupe un centre d’hébergement collectif de 60 lits, à destination des familles en difficulté et une Maison Relais de 12 studios pour des hommes i…
Monteur plaquiste H/F/X
A propos de 7in Lyon: 7in exerce dans les métiers du BTP, TCE, Tertiaire, Industrie, HCR depuis 2015. 7in apporte à ses clients et intérimaires un accompagnement personnalisé et adapté. Chacun m…
Expert Technique / Ingénieur DevOps Senior H/F
Le poste : Dans le cadre du renforcement des équipes de l'un de nos clients grands comptes du secteur de l'énergie, nous recherchons un Expert Technique / Ingénieur DevOps Senior H/F. Vous intég…