Contrat: Freelance
Ville: Casablanca
Activités principales
En tant que consultant Backend (Java, Spring-Boot), vous serez à mettre en œuvre les activités ci-après:
- 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
Profil recherché
Expérience : 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é
