Partager cette offre
Contexte de la mission
Dans le cadre d'un projet stratégique de modernisation d'une solution mobile utilisée par un important réseau de distribution, nous recherchons un Tech Lead Backend Java pour accompagner la migration de services centraux historiques vers une architecture applicative modernisée.
Le projet porte notamment sur la conception et le développement de nouveaux services backend, la création d'API REST, la mise en place de traitements batch ainsi que la construction d'une nouvelle base de données.
Vous interviendrez à la fois sur les aspects techniques, architecturaux et opérationnels, tout en conservant une dimension importante de développement.
Vos missions
En tant que Tech Lead Backend Java, vos principales responsabilités seront :
Prendre connaissance de l'environnement technique, fonctionnel et applicatif existant.
Participer au cadrage du projet et à la définition de l'architecture applicative cible.
Initialiser les composants dans la chaîne d'intégration continue et mettre en place les fondations techniques.
Concevoir et développer les premiers composants de référence : API REST, services web et batchs Java.
Accompagner et coacher l'équipe de développement sur les bonnes pratiques Java.
Participer aux choix techniques, aux revues de code et à la validation des Merge Requests.
Contribuer activement au développement des nouveaux composants backend et de la base de données.
Définir et réaliser les tests, traiter les retours de recette et de déploiement.
Produire la documentation technique et préparer les éléments nécessaires à la mise en production.
Garantir la performance, la robustesse, la résilience et la maintenabilité des solutions développées.
Intégrer l'utilisation de l'intelligence artificielle dans les travaux de développement lorsque cela apporte une réelle valeur ajoutée.
Selon votre profil, vous pourrez également intervenir ponctuellement sur l'évolution de composants en Kotlin.
Conditions du poste
Poste basé à Nantes.
Contrat CDI uniquement.
Démarrage souhaité : 4 janvier 2027.
Intervention sur un projet de modernisation stratégique pour le client.
Profil recherché
Profil recherché
Vous justifiez d'une solide expérience en conception et développement backend Java et avez déjà évolué dans des environnements exigeants nécessitant qualité de code, performance et fiabilité.
Vous maîtrisez particulièrement :
Le développement Java moderne (Java 17 minimum).
L'écosystème Spring et Spring Boot.
La conception d'API REST et de services backend.
Les traitements batch avec Spring Batch.
Les bases de données relationnelles.
Les pratiques de tests, d'intégration continue et de revue de code.
Vous êtes capable de prendre du recul sur les choix d'architecture tout en restant opérationnel dans le développement.
Votre capacité à accompagner techniquement une équipe, à partager vos connaissances et à être force de proposition sera essentielle pour réussir dans ce poste.
Environnement de travail
Environnement technique
Développement Backend :
Java 17 ou supérieur
Spring 6
Spring Boot 3 ou 4
Spring Batch
JPA / Hibernate
JUnit 5
API et bases de données :
API REST
OpenAPI 3
PostgreSQL et/ou MySQL
Outils et intégration continue :
GitLab
Jenkins
Nexus
SonarQube
Technologies complémentaires :
Kotlin (ponctuellement)
Intelligence artificielle appliquée au développement
BVous souhaitez rejoindre un projet structurant et mettre votre expertise Java au service d'une modernisation applicative d'envergure ? Nous attendons votre candidature !
Postulez à cette offre !
Trouvez votre prochain job parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Tech Lead Backend Java (H/F) – Nantes
NORGAY
