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 :
We are looking for an experienced/senior back-end developer, skilled in Spring Boot, Kafka, and MongoDB, with significant experience in designing and operating distributed services in an Agile/DevOps environment.
Their missions:
- 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 handle large volumes of data.
- Participate in technical and functional design phases.
- Integrate quality best practices (testing, code reviews, CI/CD).
- Contribute to application security and performance.
- Work closely with front-end, DevOps, and product teams.
- Work in an Agile environment (Scrum/SAFe).
Required profile :
Skills sought:
- 5 years of experience in Java development minimum
- Very good command of Java / Spring Boot.
- Expertise in Kafka (streaming, messaging, high availability).
- Experience in MongoDB (modeling, optimization, handling large volumes).
- Solid knowledge of microservices and REST API integration.
- Experience with CI/CD environments and Docker/Kubernetes.
- Agile / Scrum methodologies.