Recherche par mots clé
Recherche
    Laissez les employeurs vous trouver
    Home
    >
    MAROC
    >
    DXC CDG Maroc
    >
    Développeur Java confirmé
    Développeur Java confirmé
    04/02/2026 par DXC CDG Maroc
    Casablanca, Rabat
    Salaire non renseigné
    Hybride

    Vous êtes un développeur Java confirmé au sein de l’équipe technique de DXC CDG Maroc, une coentreprise internationale et nationale spécialisée dans la transformation digitale et les services IT. Votre rôle principal sera de concevoir, développer et maintenir des applications back‑end robustes, évolutives et sécurisées, en utilisant les technologies Java, Spring Boot, Quarkus, JPA/Hibernate, et d’autres outils modernes.

    Vous participerez à la création d’API RESTful, à l’implémentation de services GraphQL, à la documentation Swagger/OpenAPI, et à la mise en place de tests unitaires et d’intégration avec JUnit, Mockito, Testcontainers. Vous serez également responsable de la qualité du code, en appliquant les principes du Clean Code et du TDD, et de la performance des bases de données PostgreSQL, MySQL, MongoDB.

    Vous travaillerez dans un environnement hybride, combinant travail sur site à Casablanca ou Rabat et télétravail, afin de favoriser la collaboration et la flexibilité. Vous collaborerez étroitement avec les équipes d’architecture, de DevOps et de sécurité pour garantir la conformité aux normes et aux meilleures pratiques.

    Votre quotidien comprendra :

    • Analyse des besoins fonctionnels et techniques, rédaction de spécifications détaillées.
    • Conception et développement d’applications Java, en suivant les principes de l’architecture hexagonale et du micro‑services.
    • Intégration continue et déploiement continu (CI/CD) via Jenkins, GitHub Actions, GitLab CI.
    • Gestion des versions avec Git, suivi des tickets et des tâches dans les outils de gestion de projet.
    • Écriture de tests unitaires (JUnit, Mockito) et de tests d’intégration (Testcontainers).
    • Optimisation des performances, tuning des bases de données et gestion de la persistance.
    • Participation aux revues de code, aux ateliers d’amélioration continue et aux formations internes.

    Vous serez également amené à :

    • Contribuer à la mise en place de pipelines CI/CD, à l’automatisation des tests et des déploiements.
    • Collaborer avec les équipes d’architecture pour définir les schémas de données, les modèles de domaine et les interfaces.
    • Assurer la sécurité des applications, en appliquant les bonnes pratiques de sécurisation des API et des services.
    • Participer à la veille technologique, proposer des améliorations et des innovations pour rester à la pointe des tendances Java et des technologies associées.

    Les compétences techniques requises incluent :

    • Maîtrise de Java, Spring Boot, Quarkus, JPA/Hibernate.
    • Connaissance approfondie des tests unitaires (JUnit, Mockito, Testcontainers).
    • Expérience avec les API REST, Swagger/OpenAPI, GraphQL.
    • Compétences en bases de données relationnelles (PostgreSQL, MySQL) et NoSQL (MongoDB).
    • Maîtrise des outils de versionning (Git), d’intégration continue (Jenkins, GitHub Actions, GitLab CI) et de conteneurisation (Docker).
    • Connaissance des systèmes de messagerie (Kafka, RabbitMQ) et des architectures microservices.
    • Adhésion aux principes du Clean Code, du TDD et des bonnes pratiques de développement.

    Vous possédez une expérience de 6 à 9 ans dans le développement Java, avec une solide compréhension des concepts de programmation orientée objet, des modèles de conception et des principes SOLID. Vous avez démontré votre capacité à travailler dans des environnements agiles, à livrer des solutions de qualité dans des délais serrés, et à collaborer efficacement avec des équipes multidisciplinaires.

    En rejoignant DXC CDG Maroc, vous intégrerez une équipe dynamique, engagée dans la transformation digitale de ses clients. Vous bénéficierez d’un environnement de travail stimulant, d’opportunités de formation continue, et d’un cadre de travail hybride qui favorise l’équilibre entre vie professionnelle et personnelle.

    Si vous êtes motivé par les défis techniques, que vous avez une passion pour le développement Java et que vous souhaitez contribuer à des projets de grande envergure, nous vous invitons à postuler dès maintenant. Votre expertise sera mise à profit pour développer des solutions innovantes, sécurisées et performantes, afin de soutenir la croissance et la compétitivité de nos clients dans le secteur des services IT.

    Offres d'emplois connexes
    Recherches populaires