CareerPlanSign in

Développeur Back-end Spring Boot / Kafka / MongoDB

Rabat, Rabat-Salé-Kénitra, ma💼 Full-time🗓 2026-08-05 → 2026-09-26

Core

Design, develop, and maintain distributed backend microservices in Java/Spring Boot, utilizing Kafka for real-time messaging and MongoDB for high-volume data management.

Role type

Senior Backend Engineer (Java/Spring Boot/Kafka/MongoDB)

Builds

Distributed microservices, real-time streaming solutions, and optimized NoSQL data stores

Domain

Software Engineering, Distributed Systems, Big Data

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Apache Kafka, MongoDB, Microservices architecture, REST APIs, CI/CD pipelines, Docker, Kubernetes

Preferred skills

Agile/Scrum methodologies, Code review practices, Application security optimization

Responsibilities

Design and implement backend microservices, configure and operate Kafka streaming solutions, optimize MongoDB databases for scale, participate in technical design phases, integrate CI/CD best practices, collaborate with frontend and product teams

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.