CONCRETIO SERVICES
Développeur Java Confirmé — Full-Stack / CI/CD / Sécurité / IA
Expertises
il y a 6 jours
Partagez cette opportunité
Partagez cette opportunité à quelqu’un de votre réseau :
✓ Offrez-lui un boost de visibilité auprès du client.
✓ Aidez vos contacts à trouver leur prochain job.
Information importante
Type de contrat:
CDI
Localisation :
Lyon, France
Mode de travail :
Sur site
Publié le :
16 octobre 2026
Le besoin
Développement Java
Concevoir, développer et faire évoluer des APIs REST et des microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA)
Rédiger des tests unitaires et d?intégration solides (JUnit 5, Mockito, AssertJ)
Prendre part aux revues de code au sein d?une équipe mixte
Contribution Full-Stack TypeScript
Réaliser des composants et des écrans avec Angular (RxJS, routing, HttpClient) ou Vue.js (Composition API, Pinia, Vue Router)
Brancher le front-end TypeScript sur les APIs REST
CI/CD et DevOps
Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou outil comparable) : les écrire, les faire évoluer, y intégrer les tests automatisés et le linting
Maîtriser toute la chaîne de livraison : commit ? build ? test ? déploiement
Sécurité by Design
Mettre en pratique l?OWASP Top 10 au quotidien : injection, XSS, CSRF, failles d?authentification
Suivre et corriger les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check)
Paramétrer et exploiter Spring Security (authentification, autorisation, JWT/OAuth2)
L?IA au service du développement
Recourir chaque jour à GitHub Copilot, Cursor, Claude Code ou un outil équivalent pour générer du code, des tests, de la documentation et pour refactorer
Construire des prompts structurés pour les cas d?usage complexes
Relire et valider le code produit par l?IA afin de ne pas créer de dette technique
Collaboration en équipe mixte
Participer aux cérémonies Agile (daily, sprint planning, review, rétrospective)
Échanger avec des interlocuteurs divers : développeurs d?ESN, tech leads et product owners côté client
Travailler avec Git en équipe : stratégie de branches, merge requests, résolution de conflits
Profil candidat:
3 à 5 ans d?expérience en développement Java, avec une pratique récente des versions actuelles (Java 17 minimum, Java 21 apprécié) et de Spring Boot 3.x. Les environnements anciens (Java 8, J2EE pur, Struts) ne correspondent pas au besoin
Expérience concrète du CI/CD sur des projets effectivement livrés
Sensibilité à la sécurité by design : OWASP, gestion des dépendances, Spring Security
Usage quotidien d?outils d?IA pour le développement, avec un regard critique (point à approfondir en entretien)
Maîtrise de TypeScript avec Angular ou Vue.js
Une expérience dans le secteur bancaire ou assurantiel est un plus
Candidat souhaitant s?investir sur le long terme
COMPÉTENCES TECHNIQUES
Java / Spring Boot (+++)
Java 17/21 (records, pattern matching, virtual threads), Spring Boot 3.x (APIs REST, Spring Security, Spring Data JPA), tests (JUnit 5, Mockito, AssertJ), Maven ou Gradle
Full-Stack TypeScript, atout supplémentaire (++)
Angular (composants, services, routing, RxJS, HttpClient) OU Vue.js (Composition API, Pinia, Vue Router) ; TypeScript solide ; consommation d?APIs REST
CI/CD (++)
GitLab CI, GitHub Actions, Jenkins ou équivalent : création et amélioration de pipelines, intégration des tests automatisés, maîtrise du cycle de livraison de bout en bout
Sécurité by Design (++)
OWASP Top 10 appliqué au développement, SCA (Dependabot, Snyk), gestion des secrets, Spring Security (JWT/OAuth2), le tout intégré aux pratiques de tous les jours
Travail en équipe mixte (++)
Code reviews constructives, rituels Agile, Git avancé (branching, merge requests, conflits), aisance relationnelle avec des profils variés (développeurs, PO, équipes client)
SOFT SKILLS CLÉS
Esprit collaboratif et capacité d?adaptation : savoir évoluer dans une équipe mixte aux cultures différentes (ESN et client interne)
Autonomie : mène ses développements à terme proprement, sans supervision constante
Curiosité et veille technologique
Exigence sur la qualité
IA dans le développement (+)
GitHub Copilot, Cursor, Claude Code ou équivalent au quotidien ; prompt engineering structuré pour la génération de code, de tests et le refactoring ; esprit critique sur le code généré
D'autres offres idéales pour vous !
Ces entreprises cherchent également d'excellents profils
Espace Freelance
Développeur Fullstack Java / Angular confirmé
Freelance
Tours, France
Sur site, Hybride
Expertises
il y a 5 jours
Candidature rapide
TLTI
Concepteur Développeur Java Full Stack / IA
400
Freelance
Paris, France
Hybride
Expertises
il y a 2 jours
Candidature rapide
Theodo
Développeur Fullstack Java / Angular - Le Mans
500
Freelance
Paris, France
Hybride
Expertises
il y a 10 heures
Candidature rapide