Morocco , Rabat
--
Company

Job Details

Job Description

Roles & Responsibilities

Design, develop and maintain back-end microservices in Java / Spring Boot.

  • Implement and operate real-time messaging and streaming solutions via Kafka.
  • Develop and optimize MongoDB databases to manage large volumes of data.
  • Participate in the technical and functional design phases.
  • Integrate good quality practices (testing, code reviews, CI/CD).
  • Contribute to the security and performance of applications.
  • Working closely with the front-end, DevOps and product teams.
  • to operate in an Agile environment (Scrum/SAFe).

Desired Candidate Profile

  • Very good mastery of Java / Spring Boot.
  • Expertise in Kafka (streaming, messaging, high availability).
  • Experience in MongoDB (modeling, optimization, large volume management).
  • Solid knowledge of microservices and REST API integration.
  • Practical experience with CI/CD and Docker/Kubernetes environments.
  • M thodologies Agile / Scrum.
  • Minimum 5 years' experience in similar subjects

Similar Jobs