Activités Principales :
– 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
Expérience : 3ans et plus dans le développement Java Backend (API) et Fronte
Techniques :
– Forte expertise en développement autour de l’environnement JAVA/JEE en architecture
– Framowrks Java/JEE: Hibernate, Spring Batch, SpringMVC, Spring Boot, Spring DATA
– Technologies web : JS, Vue.js, Angular, React.
– Serveurs d’applications/Web: Apache, Tomcat.
API/Microservices :
– 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, PostgreSQL).
– Expérience avec des stratégies de construction modernes, intégration / déploiement continu, tests automatisés (DEVOPS).
– Méthodologie Agile/Scrum
Comportementales :
– Travail collaboratif avec d’autres développeurs et membres d’équipe techniques
– Fort engagement et disponibilité.
