On-site
Rekrute -
Morocco
--
Rekrute

Job Details

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 :

The mission will aim to design, develop, and maintain Fullstack applications for Carrefour's Digital Factory for Merchandise & Links, by integrating AI and data-driven solutions to:



  • Automate and optimize business processes (assortment, promotions, pricing, etc.).
  • Improve customer experience and operational efficiency.
  • Develop modern user interfaces with Angular.

The consultant will have the following missions:



  • Design and development of Fullstack applications (Java/Spring Boot for backend, Angular for frontend).
  • Performance optimization of Angular applications.
  • Collaboration with the AI team to integrate data-driven solutions.
  • Active participation in the design, development, testing, and production phases.
  • Improvement of CI/CD pipelines for continuous quality delivery.
  • Adherence to best practices (SOLID, YAGNI, automated tests, Sonar).
  • Work in Agile/Scrum methodology with Product, Design, and Tech teams.

Required profile :

Graduated with a Bac+5 (Master's degree) in computer science.



Experience: More than 7 years in Fullstack development (Java/Angular, Front-end focus).



  • Experience on high-volume projects and in an Agile environment.
  • Experience in the retail/mass distribution sector is a plus.
  • Experience on AI-enhanced projects (major asset).

Required skills:



  • Languages & Frameworks: Java, Spring Boot, Kafka
  • Architecture: Microservices, Event-driven
  • Databases: Relational and document-oriented
  • DevOps: CI/CD, DevOps practices
  • Versioning: Git
  • Quality & Craftsmanship: Tests, SOLID, YAGNI, Sonar
  • Methods: Agile SCRUM
  • Soft Skills: Fluent communication in French, analytical skills, teamwork, meeting deadlines


Similar Jobs

About Rekrute
Morocco