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

    Nous sommes à la recherche d’un développeur Java confirmé pour rejoindre notre équipe technique à Casablanca et Rabat. Vous serez responsable de la conception, du développement et de l’optimisation d’applications back‑end à forte exigence technique, en utilisant les technologies Java 8+, Spring Boot, Quarkus, JPA/Hibernate, et en intégrant des bases de données relationnelles (PostgreSQL, MySQL) ainsi que NoSQL (MongoDB). Vous participerez à la définition et à l’implémentation d’architectures modernes, notamment les microservices et l’architecture hexagonale, et vous assurerez la performance et la scalabilité des services.

    Missions principales :

    • Concevoir, développer et maintenir des services et API back‑end robustes et évolutifs.
    • Participer à la définition et à l’implémentation d’architectures modernes (microservices, architecture hexagonale).
    • Assurer l’intégration avec différentes bases de données relationnelles ou NoSQL et garantir la performance des échanges.
    • Mettre en place et maintenir des tests automatisés (JUnit, Mockito, Testcontainers) pour garantir la qualité et la fiabilité du code.
    • Contribuer aux pipelines CI/CD et aux bonnes pratiques de versioning (Git, Jenkins, GitHub/GitLab CI).
    • Collaborer avec les équipes produit, front‑end et infrastructure pour concevoir des solutions cohérentes et performantes.
    • Participer aux revues de code et à l’amélioration continue des processus de développement.

    Qualifications requises :

    • Expérience de 6 à 9 ans en développement back‑end Java.
    • Maîtrise de Java 8+, Spring Boot, Quarkus, JPA/Hibernate.
    • Compétences solides en tests unitaires et d’intégration (JUnit, Mockito, Testcontainers).
    • Connaissance des API REST, Swagger/OpenAPI, et éventuellement GraphQL.
    • Expérience avec PostgreSQL, MySQL, MongoDB.
    • Maîtrise des outils CI/CD et versioning (Git, Jenkins, GitHub Actions, GitLab CI).
    • Bonne connaissance des bonnes pratiques de développement (Clean Code, TDD, revues de code, documentation).
    • Connaissances en architecture microservices, conteneurs Docker, et messagerie (Kafka, RabbitMQ) sont un plus.

    Qualités attendues :

    • Capacité à raisonner sur la conception et à faire évoluer le code dans une logique de qualité et de performance.
    • Autonomie, rigueur, esprit d’équipe.
    • Curiosité technique et volonté d’apprendre et d’innover.
    • Sens du détail et souci de l’expérience utilisateur.

    Le poste est proposé en CDI, avec un mode de travail hybride (présentiel et télétravail). Vous travaillerez dans un environnement moderne, orienté qualité et delivery, et vous aurez l’opportunité de contribuer à des projets back‑end exigeants pour des clients de grande envergure.

    Si vous êtes passionné par le développement Java, que vous avez une solide expérience en architecture microservices et que vous souhaitez évoluer dans un contexte stimulant, n’hésitez pas à postuler.

    Offres d'emplois connexes
    Recherches populaires