Développeur Fullstack Java/Angular at SQLI


Company Logo

SQLI is Hiring

Job Info:
  • Company SQLI
  • Position DĂ©veloppeur Fullstack Java/Angular
  • Location Rabat, Morocco
  • Source SmartRecruiters
  • Published June 26, 2025
  • Category Development
  • Type Full-Time


Job Description

Au sein de notre équipe de développement agile, les principales tâches seront :

  • Contribuer activement au cadrage des besoins avec le product owner et aux choix architecturaux en collaboration avec la cellule architecture.
  • Garantir la conception technique pour des applications fiables, robustes, performantes et maintenables.
  • Participer aux dĂ©veloppements et Ă  la maintenance corrective.
  • Avoir une vue globale du cycle de vie de l’application, son versionning, l’intĂ©gration, dĂ©ploiement continue et ses livrables.
  • S’assurer de la documentation technique du projet.
  • Veiller Ă  la mise en Ĺ“uvre des bonnes pratiques (code review, pair programming …) et garantir la qualitĂ© des livrables.
  • Culture du test / mise en place d’indicateurs de qualitĂ© de code.
  • Aider Ă  la rĂ©solution de problĂ©matiques complexes.
  • Suivi des mises en production.

 

  • Vous disposez minimum de 4 annĂ©es en dĂ©veloppement full stack avec Java (8, 11, 17, 21), Spring Boot, Spring, Hibernate et Spring Data JPA.
  • Expertise avec les frameworks JavaScript : Angular, Vue ou React.
  • ExpĂ©rience confirmĂ©e avec Maven, Linux, Git et les environnements Jenkins.
  • CompĂ©tences confirmĂ©es en bases de donnĂ©es relationnelles Oracle SQL et PostgreSQL.
  • Connaissance de Linux, Ansible et Elasticsearch.
  • MaĂ®trise des Web Services REST et Messaging JMS.
  • ExpĂ©rience avec les environnements Cloud (GCP, Azure).
  • Connaissance de CSS3 et HTML5.
  • MaĂ®trise des principes de conception et de la programmation orientĂ©e objet.
  • Connaissance des concepts de sĂ©curitĂ© des applications web.
  • ExpĂ©rience en dĂ©veloppement d’applications distribuĂ©es et travail en Ă©quipe.
  • Forte capacitĂ© de communication et de collaboration avec les Ă©quipes mĂ©tiers et techniques.
  • DĂ©sir constant d’apprendre et d’amĂ©liorer les compĂ©tences professionnelles.
  • Bonne maĂ®trise du français et de l’anglais.

Pourquoi rejoindre notre équipe ?

  • Un environnement dynamique et innovant, au sein d’une Ă©quipe passionnĂ©e par les technologies de donnĂ©es.
  • La possibilitĂ© de travailler sur des projets d’envergure, Ă  la pointe des technologies cloud et Big Data.
  • Des opportunitĂ©s d’évolution et de formation continue pour dĂ©velopper vos compĂ©tences.
  • Un cadre de travail flexible et des avantages attractifs.

Avantages :

  • Projets innovants et variĂ©s dans un environnement stimulant. 
  • OpportunitĂ© de formation et de certification sur les technologies Microsoft. 
  • FlexibilitĂ© de travail (tĂ©lĂ©travail partiel).