Jobiglo

No results.

Principal Full Stack Engineer – Java Spring Boot & Angular

Mission.dev · Casablanca

New
CDI Hybrid Senior 🇫🇷 Français
Java Spring Boot Microservices Angular TypeScript RESTful APIs SQL PostgreSQL MySQL Design Patterns Clean Code OWASP CI/CD Docker Kubernetes AWS Azure Git GitLab CI Jenkins JUnit Jest OpenAPI Swagger AI-assisted coding Leadership technique Mentoring

Job description

Mission.dev, plateforme de staffing de nouvelle génération, recherche pour le compte d’une société saoudienne leader dans les solutions de données et l’analyse du marché du travail un(e) Principal Full Stack Engineer. Vous intégrerez une équipe d’experts techniques et serez le garant de la conception, du développement et de la mise en production de produits numériques à forte valeur ajoutée, capables de traiter des volumes de données à l’échelle nationale. **Missions principales** - Concevoir l’architecture technique des nouvelles plateformes back‑end et front‑end en veillant à la scalabilité, à la résilience et à la sécurité. - Développer des services back‑end robustes avec Java 17, Spring Boot, JPA/Hibernate et des bases de données relationnelles (PostgreSQL, MySQL) en appliquant les principes du Clean Code et les patterns de conception (Domain‑Driven Design, CQRS, Event‑Sourcing). - Créer des interfaces utilisateur modernes, performantes et accessibles avec Angular 15+, TypeScript, RxJS et les meilleures pratiques UI/UX. - Implémenter des API RESTful sécurisées, documentées (OpenAPI/Swagger) et testées (JUnit, Jest, Postman) pour l’échange de données entre les services. - Piloter l’intégration d’outils d’intelligence artificielle (Copilot, ChatGPT, modèles de code generation) afin d’accélérer le développement et d’améliorer la qualité du code. - Mettre en place des pipelines CI/CD automatisés (GitLab CI, Jenkins, GitHub Actions) incluant la conteneurisation (Docker) et l’orchestration (Kubernetes) sur des environnements cloud‑native (AWS, Azure ou GCP). - Animer les revues de code et d’architecture, former les équipes aux bonnes pratiques de sécurité OWASP, à la gestion des secrets et à la conformité GDPR. - Collaborer étroitement avec les Product Owners, les Data Scientists et les équipes DevOps pour traduire les exigences métier en solutions techniques fiables. - Assurer la veille technologique et proposer des améliorations continues afin de maintenir une position de leader sur le marché. **Profil recherché** - Minimum 8 ans d’expérience en développement full‑stack, dont 4 ans en tant que lead technique ou architecte. - Maîtrise avancée de Java (8‑17), Spring Boot, micro‑services, ainsi que d’Angular et des frameworks front‑end modernes. - Solide expérience en conception de bases de données relationnelles, optimisation de requêtes et gestion de transactions. - Expertise en sécurité applicative (OWASP Top 10), authentification/autorisation (OAuth2, JWT) et conformité réglementaire. - Expérience avérée en CI/CD, Docker, Kubernetes et déploiement cloud‑native. - Capacité à communiquer en anglais (écrit et oral) et à travailler dans un contexte multiculturel. - Esprit d’innovation, leadership et aptitude à mentorer des équipes techniques. **Ce que nous offrons** - Un contrat CDI en full‑time avec un package salarial compétitif et des primes liées aux performances. - Possibilité de télétravail partiel (mode hybride) depuis Casablanca ou tout autre lieu au Maroc. - Accès à des formations certifiantes (AWS, Azure, Kubernetes, sécurité) et à des conférences internationales. - Environnement de travail stimulant, projets à fort impact et culture d’entreprise orientée innovation. - Avantages sociaux (mutuelle, tickets restaurant, transport) et programme de bien‑être. Rejoignez une aventure technologique ambitieuse où votre expertise façonnera les solutions de demain pour le marché du travail au Moyen‑Orient.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Mission.dev.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI basé à Casablanca.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Interested? Contact us

Published 1 hour ago

Expires 1 month from now

6 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Mission.dev

Casablanca