Description du poste
Taux journalier (TJM): 500
Contexte
Actuellement notre outil de gestion du cycle de vie du produit - PLM (Product Lifecycle Management) interne, PACE ne convient plus aux utilisateurs, son remplacement par une solution éditeur a été acté, au sein du programme de transformation de la chaîne numérique.
La chaîne numérique doit permettre, à terme, d’avoir :
* 100% des produits conçus numériquement
* une 3D exploitable par l’ensemble de la chaîne de la valeur
* 100% des data qualitative et à disposition de tout le SI
Dans ce cadre, le PLM doit :
* Proposer des fonctionnalités permettant d’améliorer l’efficacité du geste utilisateur
* Capitaliser et mettre à disposition les données/3D nécessaires à la conception
* Faire le lien avec tout le SI (offre, production, CAO…)
Missions
* Conception et développement : concevoir, développer et maintenir des produits digitaux performants et résilients en utilisant principalement Java 21 et le framework Quarkus.
* Streaming de données : mettre en œuvre et optimiser les flux de données en temps réel via Apache Kafka (Producers, Consumers, Kafka Streams).
* Qualité et robustesse : garantir l'excellence du code (lisibilité, maintenabilité) et la couverture de tests (unitaires, intégration, fonctionnels).
* Agilité SCRUM : participer activement à toutes les phases du cycle SCRUM (Daily Scrum, Sprint Planning, Review, Rétrospective), en collaboration étroite avec le Product Owner et le Scrum Master.
* Architecture : contribuer aux choix d'architecture et aux revues de code, en proposant des solutions techniques innovantes et adaptées aux contraintes de haute performance et de scalabilité.
* DevOps : contribuer à l'industrialisation des développements (CI/CD, Monitoring, Conteneurisation avec Docker/Kubernetes).
* Mentorat : partager votre expertise et accompagner les développeurs moins expérimentés de l'équipe.
Compétences demandées
* Quarkus : confirmé
* Java : expert
* Kafka : confirmé
Profil recherché
1. Expert en JAVA
2. Confirmé en Quarkus
3. Confirmé en Apache Kafka (Producers, Consumers, Kafka Streams)
4. Capacité à garantir la qualité du code (lisibilité, maintenabilité) et la couverture de tests (unitaires, intégration, fonctionnels)
5. Expérience en méthodologie Agile SCRUM et participation active aux différentes phases du cycle SCRUM
6. Compétences en architecture logicielle et contribution aux revues de code
7. Connaissances en DevOps : CI/CD, Monitoring, Conteneurisation avec Docker/Kubernetes
8. Capacité à mentorer et accompagner des développeurs moins expérimentés
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.