Dans le cadre d’un programme stratégique de transformation de la chaîne numérique d’un acteur majeur du retail / sport, nous recherchons 2 Développeurs Seniors pour intervenir sur la refonte d’un outil central lié au PLM (Product Lifecycle Management).
L’outil interne actuel de gestion du cycle de vie produit ne répond plus aux attentes des utilisateurs, et son remplacement par une solution éditeur a été acté.
Ce projet s’inscrit dans une transformation globale avec des enjeux forts autour de la conception produit, de la 3D et de la circulation de la donnée dans tout le SI.
Enjeux du programme
À terme, la chaîne numérique doit permettre de :
* concevoir 100 % des produits numériquement
* disposer d’une 3D exploitable sur toute la chaîne de valeur
* rendre 100 % des données qualitatives disponibles dans l’ensemble du SI
Dans ce cadre, le futur PLM devra :
* améliorer l’efficacité du geste utilisateur
* capitaliser et rendre accessibles les données et assets 3D nécessaires à la conception
* assurer l’interconnexion avec l’ensemble du SI (offre, production, CAO, etc.)
Vos missions
En tant que Développeur Senior, vous interviendrez sur :
* la conception, le développement et la maintenance de produits digitaux performants et résilients
* le développement backend principalement en Java 21 avec Quarkus
* la mise en œuvre et l’optimisation des flux de données temps réel via Apache Kafka
(Producers, Consumers, Kafka Streams)
* la garantie de la qualité du code : lisibilité, maintenabilité, robustesse
* la mise en place et l’amélioration de la couverture de tests
(unitaires, intégration, fonctionnels)
* la participation active aux cérémonies SCRUM
* la contribution aux choix d’architecture et aux revues de code
* l’industrialisation des développements : CI/CD, monitoring, Docker, Kubernetes
* l’accompagnement des profils plus juniors au sein de l’équipe
Environnement technique
* Java 21
* Quarkus
* Apache Kafka
* Kafka Streams
* Docker
* Kubernetes
* CI/CD
* SCRUM
Profil candidat:
* 7 à 10 ans d’expérience en développement backend / software engineering
* excellente maîtrise de Java
* bonne expérience sur Quarkus
* solide pratique de Kafka dans des environnements orientés performance et scalabilité
* sens de la qualité logicielle et des bonnes pratiques de développement
* capacité à évoluer dans un environnement agile et exigeant
* posture senior, autonome, force de proposition
Compétences attendues
* Java : Expert
* Quarkus : Confirmé
* Kafka : Confirmé
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.