Job description
Company culture :
Alten Maroc is defined by a deeply collaborative culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.
This environment is enhanced by a strong drive for innovation, encouraging creativity, initiative, and experimentation across projects.
A structured and disciplined organization ensures efficiency, rigor, and quality in engineering delivery.
Performance and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
Job :
- 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 technical and functional design phases.
- Integrate quality best practices (tests, code reviews, CI/CD).
- Contribute to the security and performance of applications.
- Work closely with front-end, DevOps, and product teams.
- Evolve in an Agile environment (Scrum/SAFe).
Required profile :
- Very good command 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.
- Experience with CI/CD environments and Docker/Kubernetes.
- Agile / Scrum methodologies.
- Minimum 5 years of experience in similar roles.