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 :
Within the Digital Factory Merchandise, Commercial & Links, the consultant will participate in the design and development of applications to automate and harmonize Carrefour's operational processes.
His/Her main tasks:
- Development and maintenance of Full Stack applications (Java / Spring Boot / Angular)
- Design and integration of microservices and event-driven architectures
- Implementation of DDD, Clean Architecture, and Craftsmanship principles
- Setup and monitoring of CI/CD pipelines using GitLab CI/CD
- Participation in design, development, testing, and production phases
- Contribution to continuous improvement and software quality (tests, coverage, performance)
Required profile :
Required Skills:
- Experienced - 4 to 6 years of experience in Java / Angular development (Front-end)
- Java / Spring Boot
- Angular (Front-end)
- Microservices & Event-Driven Architecture
- SQL / NoSQL Databases (BigQuery, BigTable)
- Cloud (GCP, Azure)
- Docker / Kubernetes / Linux
- CI/CD (GitLab CI/CD)
- TDD, JUnit, Mockito, Sonar, Gatling
- Postman, DDD, Clean Architecture, SOLID
- Agile / Scrum Methodology