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 goal is to contribute to the design, development, and maintenance of back-end and front-end applications, ensuring performance, scalability, and software quality.
Within the DF Finance & Corporate teams, the consultant will be involved in:
- The design and development of robust and scalable applications in Java / Spring Boot and Angular
- The implementation of microservices and event-driven architectures
- Participation in the design, development, testing, deployment, and run phases
- Continuous improvement of code quality (Test coverage, Sonar, adherence to SOLID principles, YAGNI...)
- Application of TDD, DDD, Clean Architecture practices
- Maintenance and evolution of existing applications
- Close collaboration with Front, Product, and Operational teams
- Adherence to Agile / SCRUM methods
Required profile :
Graduated with a Master's degree (Bac +5) in computer science.
Experience: between 3 and 7 years
Technical Skills:
- Java 17+
- Spring Boot
- Angular
- Microservices architecture
- Event-driven architecture
- Relational and/or document-oriented databases
- Git
- CI/CD
- Agile Methodologies (SCRUM)
- TDD, DDD, Clean Architecture
- Knowledge of craftsmanship principles