Contexte :
Dans le cadre du renforcement du département digital de notre client, nous recherchons un Ingénieur Développeur Full Stack pour une mission en régie, afin d’accompagner la conception, le développement et la livraison d’API et d’interfaces web.
- Durée : 100 JH renouvelables
- Démarrage : ASAP
- Localisation : Casablanca, Maroc
Missions principales :
- Analyser les besoins (cahiers des charges, spécifications fonctionnelles et techniques)
- Concevoir et développer des API en Java/Spring Cloud selon l’architecture du socle existant
- Paramétrer la couche sécurité via Keycloak
- Réaliser les tests unitaires et d’intégration
- Documenter les microservices avec Swagger
- Assurer le support des phases de recette
- Participer aux livraisons et mises en production
- Assister aux ateliers de cadrage technique et fonctionnel
- Communiquer avec les parties prenantes
Profil recherché :
- 3+ ans d’expérience en développement Java Backend (API) et Frontend
- Formation supérieure Bac+5 (ingénieur ou équivalent)
- Expérience en environnement Agile/Scrum
- Fort engagement, disponibilité, esprit collaboratif
Compétences techniques :
- Java/JEE : Hibernate, Spring Batch, Spring MVC, Spring Boot, Spring Data, Spring Security
- Technologies web : JavaScript, Vue.js, Angular, React
- API / Microservices : Spring Boot, Spring Data, Hibernate/JPA, Feign, JSON, XML, WSDL, SOAP, REST
- Serveurs : Apache, Tomcat
- Sécurité : LDAP, Keycloak
- Bases de données : Oracle, PostgreSQL
- DevOps : CI/CD, tests automatisés
- Documentation : Swagger