Senior Java Full Stack Developer (Angular / React)
Summary
SQLI is hiring a Senior Java Full Stack Developer (5+ years) based in Rabat, Casablanca or Oujda to develop new features, estimate and deliver change requests, and write quality, tested code on BUILD projects — using Java/Spring microservices, REST APIs, SQL/NoSQL databases and DevOps tooling, with Angular/React/Vue front-end skills as a plus, in Scrum/SAFe Agile teams.
En tant que développeur avec 5 années d'expérience, vos responsabilités seront de :
- Participer au développement des nouvelles fonctionnalités
- Faire le chiffrage et réalisation des demandes de changement
- Écrire du code en mettant l'accent sur la qualité, la réutilisabilité et la maintenabilité
- Écrire des tests unitaires automatisés
- Communiquer sur l’état d’avancement
- Livrer du code de qualité (respect des bonnes pratiques)
- Expérience significative sur des projets BUILD
- Contribuer au partage des connaissances en participant à des ateliers internes et externe (Digital Lab…)
Vous maîtrisez les aspects techniques ci-dessous:
- Java 8+ ( 8, 11, 17, 21.. )
- Spring : Spring Boot , Spring Data Spring MVC, Spring Security ..
- Respect des bonnes pratiques du codage : Design Pattern, Clean Code, ..
- Architecture : microservices, Hexagone..
- Une expérience sur le Front technologies est un plus : Angular, React, Vue js
- Manipulation des APIs REST
- Expérience de travail avec les bases de données : MySql, Oracle, SQL Server, PostgreSQL, MongoDB, ..
- Logique de test : Junit, Mockito
- Bonne culture DevOps : Git, Jenkins, CI/CD, Docker
- Travail dans un environnement Agile : Scrum, SAFe
Qualités personnelles:
• Capacité à travailler sous pression et à respecter les délais.
• Esprit d'équipe et excellente capacité d'adaptation.
• Capacité à apprendre rapidement et à s'adapter à de nouveaux environnements technologiques.
• Autonomie et proactivité dans la résolution des problèmes
Le poste est ouvert pour les villes : Rabat Casa et Oujda