14 hours ago
Rabat, Morocco or Casablanca, MoroccoSenior
Responsibilities
- Participer au développement de nouvelles fonctionnalités.
- Chiffrer et réaliser les demandes de changement.
- Écrire du code de qualité, réutilisable et maintenable.
- Écrire des tests unitaires automatisés.
- Communiquer sur l’état d’avancement des travaux.
- Livrer du code respectant les bonnes pratiques.
- Contribuer à des projets BUILD.
- Participer au partage des connaissances lors d’ateliers internes et externes.
Requirements
- Avoir 5 années d’expérience en développement.
- Maîtriser Java et l’écosystème Spring, notamment Spring Boot, Spring Data, Spring MVC et Spring Security.
- Maîtriser les bonnes pratiques de codage, les design patterns et le Clean Code.
- Connaître les architectures microservices.
- Avoir une expérience frontend avec Angular ou React constitue un plus.
- Maîtriser la manipulation des APIs REST.
- Avoir une expérience avec MySQL, Oracle, SQL Server, PostgreSQL ou MongoDB.
- Maîtriser les outils et pratiques de test avec JUnit et Mockito.
- Posséder une bonne culture DevOps, notamment Git, Jenkins et Docker.
- Être capable de travailler dans un environnement Agile avec Scrum et SAFe.
Benefits
- Poste ouvert à Rabat, Casablanca et Oujda.
Tech Stack
Categories
About SQLI
SQLI is a European digital services group that designs and builds e-commerce, CRM, and customer experience platforms for international brands. It provides consulting, design, systems integration, and managed services spanning digital strategy, data and analytics, and experience platforms. Founded in 1990 and headquartered in Levallois-Perret, France, SQLI operates in 12 countries.
