Description du poste
Offre d’emploi : Développeur Java Senior – Identity Provider / Sécurité Applicative (H/F)
Localisation : Nantes, France
Télétravail : 2 jours par semaine
Contrat : Nature du contrat à définir
Rémunération : jusqu’à 45K€
Démarrage : ASAP
Expérience requise : 7 ans minimum en développement Java backend
Contexte de la mission
Au sein d’une équipe Agile de 8 personnes, vous rejoignez une squad dédiée au développement d’une solution d’Identity Provider générique et instanciable, au cœur des enjeux de sécurité et d’authentification du SI.
Cette solution a pour vocation de gérer l’authentification et la validation multi-facteurs (identifiant/mot de passe, OTP SMS, notifications, etc.) pour différents types d’utilisateurs (prospects, clients, collaborateurs).
Elle s’appuie sur les standards OAuth2 et OpenID Connect (OIDC), et vise une excellence en qualité, performance et sécurité.
Objectif du poste
Participer à la conception, au développement et à l’évolution de la solution, en garantissant un haut niveau de qualité logicielle et de maintenabilité.
Vous serez un acteur clé de la squad, force de proposition dans les choix techniques et dans la mise en œuvre des bonnes pratiques CI/CD et DevOps.
Vos missions principales
En collaboration étroite avec le Lead Developer et les membres de la squad, vous interviendrez sur l’ensemble du cycle de vie du produit :
* Conception et mise en place des solutions techniques, rédaction des récits d’évolution et de dette technique.
* Développement backend en Java 17/21 et Spring Boot, orienté services REST et API.
* Revue de code et accompagnement technique des autres développeurs.
* Mise en place et maintenance des tests (unitaires, non-régression, sondes, etc.) pour garantir la qualité et la stabilité des livrables.
* Surveillance continue de la qualité du code dans un environnement avec quality gates (tests unitaires, couverture, etc.).
* Déploiement des composants sur les environnements hors production.
* Diagnostic et correction d’incidents techniques.
* Rédaction et maintien de la documentation technique et produit.
* Participation active aux cérémonies Agile (daily, sprint review, rétrospective) et aux démos de la squad.
Environnement technique
* Langages & frameworks : Java 17 / 21, Spring Boot
* APIs & web services : REST, Swagger, JSON, Postman
* CI/CD & versioning : Git, GitLab CI/CD
* Conteneurisation / orchestration : Kubernetes
* Base de données souhaitée : MongoDB (NoSQL)
* Architecture : principes d’architecture hexagonale
* Méthodologie : Agile / Scrum
Qualifications
Profil recherché
* Vous êtes développeur Java backend expérimenté, avec au moins 7 ans d’expérience.
* Vous maîtrisez Spring Boot, les API REST, et disposez d’une solide compréhension des enjeux de sécurité, d’authentification et de CI/CD.
* Vous êtes autonome, fiable, et aimez travailler dans un environnement collaboratif où la qualité prime sur la rapidité.
* Vous êtes à l’aise dans un contexte d’équipe Agile et savez communiquer, partager, challenger et être force de proposition.
Pourquoi rejoindre cette mission ?
* Une squad Agile à taille humaine, dans un environnement technique moderne et exigeant.
* Un projet stratégique lié à la sécurité et à la confiance numérique.
* Des technos récentes (Java 21, Kubernetes, CI/CD GitLab) et un vrai souci de qualité logicielle.
* Une autonomie réelle et une culture du partage.
Informations supplémentaires
#LI-ML4
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.