Contrat: Freelance
Ville: Casablanca
Missions
- 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
- Assister aux ateliers de cadrage technique et fonctionnelle
- Communiquer avec les parties prenantes des projets
Profil recherché
- Expérience de 3ans et plus dans le développement des API
Compétences techniques
- 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
Compétences comportementales
- Travail collaboratif avec d’autres développeurs et membres d’équipe techniques
- Fort engagement et disponibilité
