Profil recherché :
Forte expertise en développement autour de l’environnement JAVA/JEE en architecture
API/Microservices :
– Java 8.
– Spring Boot, Spring Security, Spring Data, Hibernate/JPA, Feign
– Apache, Tomcat, LDAP, KeyCloak
– JSON, XML, WSDL, SOAP, REST.
– Connaissance des architectures logicielles (n-tiers, SOA, API, WS, MS)
– Expérience de travail avec les bases de données (Oracle, PostgreeSQL).
– Expérience avec des stratégies de construction modernes, intégration / déploiement continu, tests
automatisés (DEVOPS).
– Méthodologie Agile/Scrum
– Travail collaboratif avec d’autres développeurs et membres d’équipe techniques
– Fort engagement et disponibilité.
– 3ans et plus dans le développement des API
Activités Principales :
En tant ingénieur de développement Backend (Java, Spring-Boot), le consultant sera à mettre en œuvre les
activités ci-après (liste non exhaustive ni restrictive) :
Analyse du besoin (cahiers de charges, spécifications fonctionnelles et techniques…).
Conception et développement des API en Java/Spring-Cloud en se basant sur l’architecture du socle d’API
existant en fonction des besoins métier.
Paramétrage de la couche sécurité via Keycloak.
Réaliser les tests unitaires et d’intégration.
Documentation des Microservices en utilisant Swagger.
Support de la phase de recette.
Participer aux livraisons et mise en production.
Activités complémentaires :
– Assister aux ateliers de cadrage technique et fonctionnelle.
– Communiquer avec les parties prenantes des projets