Senior Java Full Stack Developer (Angular / React)

SQLIRabat, MarocTemps pleinHybrideInformatique et numériquePubliée le 5 novembre 2026Candidatures jusqu'au 4 décembre 2026
Senior Java Full Stack Developer (Angular / React)

Compétences

  • Java
  • Spring Boot
  • Spring Data
  • Spring MVC
  • Spring Security
  • Design Pattern
  • Clean Code
  • Microservices
  • Architecture hexagonale
  • Angular
  • React
  • Vue.js
  • API REST
  • MySQL
  • Oracle
  • SQL Server
  • PostgreSQL
  • MongoDB
  • JUnit
  • Mockito

Description du poste

Le poste - Développeur senior Java full stack, avec environ 5 ans d'expérience, pour un poste en mode hybride. - Poste ouvert dans les villes de Rabat, Casablanca et Oujda. - Date limite de candidature : 04/12/2026. Missions - Prendre part au développement de nouvelles fonctionnalités. - Chiffrer et réaliser les demandes de changement. - Produire un code axé sur la qualité, la réutilisabilité et la maintenabilité, en suivant les bonnes pratiques. - Rédiger des tests unitaires automatisés. - Rendre compte de l'avancement des travaux. - Justifier d'une expérience significative sur des projets de type BUILD. - Participer au partage des connaissances via des ateliers internes et externes (Digital Lab, etc.). Profil recherché - Maîtrise de Java 8 et versions suivantes (8, 11, 17, 21, etc.). - Maîtrise de Spring : Spring Boot, Spring Data, Spring MVC, Spring Security, etc. - Application des bonnes pratiques de codage : Design Pattern, Clean Code, etc. - Connaissance des architectures microservices et hexagonale. - Une expérience sur les technologies front (Angular, React, Vue.js) est un atout. - Manipulation d'APIs REST. - Expérience avec les bases de données : MySQL, Oracle, SQL Server, PostgreSQL, MongoDB, etc. - Logique de test : JUnit, Mockito. - Bonne culture DevOps : Git, Jenkins, CI/CD, Docker. - Habitude de travailler en environnement Agile : Scrum, SAFe. - Qualités personnelles : capacité à travailler sous pression et à tenir les délais, esprit d'équipe et grande capacité d'adaptation, apprentissage rapide et adaptation à de nouveaux environnements technologiques, autonomie et proactivité dans la résolution de problèmes. Conditions - Mode de travail hybride. - Poste basé à Rabat, Casablanca ou Oujda, au Maroc. Candidature - Les candidatures se font en ligne, sur le site carrière de l'employeur.