New
Job description
Devoteam, leader du conseil en transformation digitale, recherche un(e) Développeur(se) Full‑Stack Senior pour rejoindre la tribe **Product Studio** au sein de **Devoteam Creative Tech**. Vous intégrerez une équipe d’experts passionnés, travaillant sur des projets à forte valeur ajoutée pour des clients majeurs des secteurs de la distribution, de l’énergie, de la finance, de l’industrie, de la santé et des transports.
**Missions principales**
- Analyser les exigences fonctionnelles et techniques afin de concevoir des solutions web et mobile robustes et évolutives.
- Créer des interfaces utilisateur modernes, réactives et ergonomiques avec **Angular** (RxJS, NgRx, Material Design).
- Développer des micro‑services back‑end en **Java** (Spring Boot, Spring Cloud) exposant des API **RESTful** sécurisées.
- Mettre en place et maintenir les pipelines d’intégration et de déploiement continu (**CI/CD**) avec **GitLab**, **Jenkins**, **Nexus** et Docker/Kubernetes.
- Rédiger des tests unitaires et d’intégration (JUnit, Mockito, Karma/Jasmine) afin d’assurer la qualité du code et de faciliter le refactoring.
- Collaborer étroitement avec les équipes produit, UX/UI, DevOps et les parties prenantes métier pour garantir la conformité aux exigences et aux délais.
- Contribuer à l’architecture cloud‑native (AWS, Azure ou GCP) et à la migration des applications legacy vers des environnements serverless ou conteneurisés.
- Participer aux revues de code, aux ateliers d’innovation et aux sessions de partage de connaissances au sein de la tribe.
**Profil recherché**
- Minimum 5 ans d’expérience confirmée en développement full‑stack Java/Angular, idéalement dans un contexte d’agence digitale ou de consulting.
- Maîtrise avancée de **Spring Boot**, **Spring Security**, **Hibernate/JPA**, ainsi que des bonnes pratiques d’API design (OpenAPI/Swagger).
- Expertise en Angular (versions 9+), TypeScript, SCSS et outils de bundling (Webpack, Angular CLI).
- Solide connaissance des concepts DevOps : conteneurisation (Docker), orchestration (Kubernetes), pipelines CI/CD, gestion des artefacts.
- Expérience avec les bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB, Redis).
- Bonne compréhension des principes d’architecture micro‑services, DDD et des patterns de conception.
- Capacité à travailler en anglais (lecture de documentation, communication avec des équipes internationales).
- Esprit d’équipe, sens du service client et aptitude à évoluer dans un environnement agile (Scrum/Kanban).
**Ce que nous offrons**
- Un contrat CDI à temps plein avec une rémunération attractive et des primes de performance.
- Un environnement de travail hybride : bureaux modernes à Rabat et possibilité de télétravail 2 jours par semaine.
- Accès à des formations certifiantes (Java, Angular, Cloud, DevOps) et à un budget annuel de formation.
- Programme de mobilité interne au sein du groupe Devoteam (France, Europe, Moyen‑Orient).
- Assurance santé, tickets restaurant, participation aux frais de transport et activités de team‑building.
- Un cadre stimulant où l’innovation, la créativité et la montée en compétences sont au cœur de la culture d’entreprise.
Rejoignez Devoteam Creative Tech et participez à la construction de solutions digitales qui transforment les business de nos clients tout en développant votre expertise technique au sein d’une communauté d’excellence.