CareerPlan

Développement Back-End Java / Data Kafka, RabbitMQ Expérimenté

Rabat, Rabat-Salé-Kénitra, maFull-time2026-11-09 → 2026-11-10

Core

Senior backend engineer building and maintaining distributed event-driven microservices in production.

Role type

Senior IC backend engineer (Java/Kafka/RabbitMQ)

Builds

Robust, scalable microservices and event-driven systems

Domain

Retail / Large-scale distribution (preferred), distributed systems

Required skills

Java, Spring Boot, Kafka, RabbitMQ, distributed systems design, incident diagnosis, Kubernetes, Elasticsearch, Camunda (BPMN), relational and document databases

Preferred skills

BigQuery, Git, generative AI tools, pragmatic architectural choices

Technologies

Java, Spring Boot, Kafka, RabbitMQ, Kubernetes, Couchbase, Elasticsearch, Camunda, BigQuery, Git

Responsibilities

Design, develop, and maintain robust scalable applications; diagnose and resolve production incidents end-to-end; perform functional evolutions on microservices; reduce technical debt and contribute to migrations

Seniority

Senior, hands-on IC