Intégrateur réseau et numérique de référence à l'échelle mondiale, Orange Business accompagne la transformation digitale des grandes entreprises et institutions publiques sur l'ensemble de la chaîne de valeur technologique. Fort de plus de 30 000 collaborateurs répartis en Europe, en Afrique, en Asie et aux Amériques, le groupe conçoit et opère des solutions logicielles durables, performantes et sécurisées.
Pour soutenir l'expansion de son pôle Digital Services (DS) au Maroc, Orange Business recrute un(e) Développeur(se) Fullstack Java / Angular Confirmé(e) en contrat CDI à Casablanca (référence ICM-588910). Vous intégrerez une équipe agile pluridisciplinaire chargée de concevoir, développer et déployer des applications métiers critiques à fort trafic pour des clients internationaux.
Au sein des équipes d'ingénierie logicielle d'Orange Business, vous interviendrez sur l'intégralité du cycle de vie des projets applicatifs (Build & Run) :
-
Analyse & Conception Technique : Participer aux ateliers d'analyse fonctionnelle, rédiger les spécifications techniques détaillées et contribuer aux choix d'architecture logicielle (microservices, API REST).
-
Développement Fullstack (Back-end & Front-end) : Concevoir et développer des fonctionnalités robustes et évolutives en environnement Java / JEE (Spring Boot) côté serveur et Angular / React côté interface utilisateur.
-
Qualité Logicielle & Intégration Continue (CI/CD) : Écrire et automatiser les tests unitaires et fonctionnels, réaliser des revues de code régulières (code reviews), veiller au respect des standards de qualité (SonarQube) et maintenir les pipelines d'intégration continue.
-
Déploiement & Suivi de Production : Assurer le packaging, la mise en production des livrables, le monitoring applicatif ainsi que la maintenance corrective et évolutive.
-
Documentation & Support Métier : Rédiger la documentation technique d'exploitation (en français et en anglais) et apporter un support technique de niveau avancé aux équipes métiers.
-
Méthodologies Agiles : Participer activement aux cérémonies agiles (Sprint Planning, Daily Stand-up, Démo, Rétrospective) sur des projets pilotés en mode Agile Scrum, SAFe ou Kanban.
-
Formation académique : Titulaire d'un diplôme Bac+5 (École d'Ingénieurs ou Master universitaire) en Informatique, Génie Logiciel ou Systèmes d'Information.
-
Expérience requise : Vous justifiez d'au moins 3 ans d'expérience réussie en analyse, conception et développement Fullstack dans un écosystème Java / JEE.
-
Compétences techniques indispensables : Solide maîtrise de Java, Spring Boot, Angular, React et du gestionnaire de versions Git.
-
Technologies Cloud, DevOps & Middleware (Atouts fortement appréciés) : Connaissance pratique d'un ou plusieurs outils suivants : AWS, Docker, Kubernetes, Jenkins, GitLab-CI, SonarQube, Artifactory, NodeJS, Redis, RabbitMQ, Camunda.
-
Compétences linguistiques : Excellente communication écrite et orale en français (obligatoire) et maîtrise de l'anglais technique permettant de rédiger les livrables en anglais et d'interagir avec des partenaires anglophones.
-
Qualités personnelles (Soft Skills) : Autonomie, esprit d'analyse, curiosité technologique, capacité d'adaptation rapide, rigueur et esprit d'équipe.
-
Projets Internationaux : Intégration au sein d'équipes multinationales sur des projets technologiques d'envergure mondiale.
-
Mode de Travail Hybride : Horaires flexibles et organisation hybride combinant présence sur le site de Casablanca et télétravail.
-
Développement & Certifications : Accès aux plateformes d'apprentissage Orange, certifications techniques (Cloud AWS, Java, Agile) et perspectives d'évolution vers des rôles de Tech Lead ou d'Architecte Logiciel.
-
Couverture & Bien-être : Assurance santé groupe complète, initiatives RSE, environnement inclusif et programme de parrainage (cooptation).
1. Mettez en valeur votre maîtrise de l'écosystème Spring & Angular : Sur votre CV, précisez les versions de Java (Java 11, 17 ou 21), de Spring Boot et d'Angular utilisées lors de vos précédents projets, ainsi que les volumétries ou architectures traitées (microservices, API REST sécurisées, messagerie asynchrone RabbitMQ/Redis).
2. Préparez les questions de Clean Code & DevOps : Lors des entretiens techniques, l'accent est mis sur les bonnes pratiques de développement (principes SOLID, tests unitaires JUnit/Mockito, gestion de la qualité avec SonarQube) ainsi que sur votre familiarité avec la conteneurisation (Docker/Kubernetes) et les pipelines CI/CD (GitLab-CI, Jenkins).
3. Valorisez votre expérience Agile : Préparez des exemples concrets illustrant votre collaboration au sein d'une squad Scrum ou d'un train SAFe (revues de code, résolution d'incidents de production, force de proposition technique).
Ville : Casablanca
Type de contrat : CDI (Contrat à Durée Indéterminée)
Salaire : À négocier (Selon profil et expérience)
Régime : Temps plein (40h / semaine · Mode Hybride)
Secteur d'activité : IT, Ingénierie Logicielle & Services Numériques
Comments
Post a Comment