Objectifs de la mission
Le consultant interviendra sur la conception, le déploiement, la configuration et le support de l'ensemble des composants SOA utilisés.
Vos responsabilités :Gérer les configurations de Services Web sur la plateforme d'échange de données (Google Apigee)Concevoir & déployer des webservices SOAP (WSDL, XSD, composants associés)Concevoir & déployer des webservices RESTDocumenter les services au niveau technique et contribuer à la documentation destinée aux partenairesCollaborer avec le Service Desk pour la gestion d'incidents SOAMettre en œuvre et gérer des services ESB (orchestrations, batch, jobs ETL...)Développer des connecteurs (bases de données, LDAP...)Participer à la mise en place et au paramétrage des environnements (DEV, TEST, PROD)Fournir un support technique aux équipes de développement
Profil recherchéCompétences techniques essentiellesMaîtrise complète des standards API : OpenAPI 3.0, JSON, YAML, REST, SOAP – 7 ansExcellente connaissance OO & SOA – 10 ansTrès bonne maîtrise Java / JEE – 10 ansIntégration continue : Maven/Ant/Jenkins – 2 ansDéveloppement micro-services : Spring Boot, Quarkus – 2 ansAutomatisation des tests : SoapUI, JUnit – 4 ansConnaissance PKI – 4 ansConnaissance ELK – 4 ansConstitue un plusStandards WS-* (WSDL, WS-Security, SOAP)Google ApigeeCX Messenger – Aurea (Sonic, Actional)MOM : Kafka, etc.Langages web : HTML, JavaScript, JQuery, CSSFrameworks : CXF, Axis (Java), WCF (.NET)UML2Rédaction impeccable, communication claireRespect des normes, rigueur, autonomie, esprit critique constructifTravail en équipeConditions & OrganisationMission long termeEnvironnement : SOA, API Management, micro-services, DevOps, Java/JEEContexte public structuré, modernisation d'envergure