Freelance Expert Technique JAVA DevOps Software Craftsmanship (H/F)
Description de l'emploi
Expert Technique JAVA DevOps Software Craftsmanship
3 mois renouvelables
Bordeaux
Min 5 ans expérience
Les skills :
JAVA, API REST, Sofware craftsmanship DevOps Spring V4 Couchbas GIT JBOSS
Pour accompagner, un grand projet de transformation MESA (Mise à l’Echelle du Système d’Assemblage) la mission consiste à :
– Modulariser la couche Système d’Assemblage : passer d’une approche monolithe à une approche modulaire en intégrant les dimensions fonctionnelles et en adaptant la gestion de configuration logicielle et l’organisation des équipes.
– Industrialiser une chaine de fabrication Modulaire : aller vers du Continuous Delivery
– Améliorer la prise en compte & la culture de la qualité logicielle au sein des équipes : développer la culture sur la qualité du code, déployer une stratégie de test Agile Testing pour améliorer la testabilité en autonomie des modules et ce de manière durable.
– Fluidifier la relation avec les consommateurs : approche contrat / critères d’acceptance
Contexte technologique :
– Frameworks : Spring V4 / API Rest via SpringMVC
– Contexte d’exécution : JBoss AEP V7 / Springboot, Déploiement sur un PaaS basé sur OpenShift
– Persistance : Couchbase
– Forge logicielle : GIT / Maven / Pipeline Jenkins / Sonar
– Intégration avec des partenaires (Jax-WS / API Rest) & Usine de la Banque (Mainframe)
Les attentes
Il y’a deux axes sur cette mission :
– Accompagner les équipes Composant Métiers sur leur Delivery au quotidien (conception & développement, recette des composants & problématiques d’intégration / exploitation)
– Contribuer au projet MESA notamment sur les dimensions DevOps & Software Craftsmanship (TDD / BDD Pipeline Jenkins cycle de vie des APIs Architecture microservice CleanCode)