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 :
Your 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
- Setting up and monitoring CI/CD pipelines using GitLab CI/CD
- Participation in the design, development, testing, and production phases
- Contribution to continuous improvement and software quality (tests, coverage, performance)
Required profile :
Required skills:
- 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