Vous intégrerez une équipe de consultants freelances IT au sein d’une multinationale reconnue pour son expertise en infogérance et intégration informatique. La mission, d’une durée initiale de 6 mois renouvelables, vous placera à Rabat Technopolis, avec un mode de travail hybride (une semaine sur site par mois). Vous serez responsable de la conception, du développement et de la maintenance d’applications robustes et scalables, en utilisant les technologies Java, Spring Boot, Angular et NgRx.
Responsabilités :
- Concevoir des solutions logicielles répondant aux besoins métier.
- Développer des applications front‑end Angular et back‑end Java, en suivant les bonnes pratiques de l’architecture micro‑services.
- Intégrer des flux event‑driven et assurer la scalabilité des services.
- Collaborer avec les équipes DevOps pour mettre en place des pipelines CI/CD, garantir la qualité du code via SonarQube, tests unitaires et couverture de tests.
- Participer à la rédaction de la documentation technique et fonctionnelle.
- Assurer la maintenance évolutive et corrective des applications existantes.
Profil recherché :
- Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisation informatique.
- Expérience de 3 à 7 ans en Java et Angular, avec maîtrise de NgRx.
- Connaissance de Capacitor pour le développement mobile (atout).
- Expérience avec les bases de données relationnelles (SQL) et/ou orientées document (NoSQL).
- Maîtrise des principes DevOps, CI/CD, Git, et des bonnes pratiques de craftsmanship.
- Capacité à travailler de façon autonome tout en collaborant étroitement avec les métiers.
- Excellentes compétences en communication, rigueur, organisation et adaptabilité.
Compétences techniques clés :
- Java, Spring Boot, Angular, NgRx.
- Micro‑services, architecture event‑driven.
- Capacitor (mobile), bases de données relationnelles et documentaires.
- DevOps, CI/CD, Git, SonarQube, tests unitaires, couverture de tests.
- Principes SOLID, YAGNI, craftsmanship.
Environnement de travail :
- Mode hybride : 1 semaine sur site par mois à Rabat Technopolis.
- Collaboration avec des clients internationaux (CAPGEMINI, ATOS, IBM, etc.).
- Accès à des outils modernes de développement et de gestion de projet.
Modalités :
- Mission freelance, rémunération à négocier selon expérience.
- Possibilité de renouvellement après 6 mois.
- Contrat à durée déterminée (CDD) ou freelance selon les besoins du client.
Cette offre représente une opportunité unique de travailler sur des projets d’envergure internationale, d’évoluer dans un environnement stimulant et de contribuer activement à la réussite de clients majeurs du secteur IT.