Job Overview
Job description
- Location:
- Rabat, Rabat-Salé-Kénitra, Morocco
- Work arrangement:
- On-site
Role Summary
We are looking for a Senior Fullstack Developer with more than 7 years of experience, specialized in Java/Spring Boot (dominant Back) and Vue.js. Expert in the design of robust, scalable and secure applications, with a strong mastery of microservices and event-driven architectures.
Profile sought
- More than 7 years in Fullstack Java/Vue.js (dominant Back)
- Proven experience in microservices and event-driven architectures
- Experience in retail/mass distribution is a plus
Responsibilities
Its missions
- Design, develop and maintain Java/Spring Boot and Vue.js applications
- Use an Agentic AI Assistant in IDE or CLI
- Architect microservices and event-driven solutions
- Manage relational and document-oriented databases
- Apply DevOps (CI/CD) and craftsmanship (SOLID, YAGNI, Sonar) principles
- Participate in all phases of the software cycle: design, development, testing, production and maintenance
- Contribute to the continuous improvement of development practices
- Collaborate in Agile SCRUM methodology with the Product, Design and Tech teams
Requirements
Skills sought
- Languages & Frameworks: Java, Spring Boot, Vue.js
- Architecture: Microservices, Event-driven
- Databases: Relational and document-oriented
- DevOps: CI/CD
- Tools: Git, Agentic AI Assistant (IDE/CLI), Sonar
- Methods: Agile SCRUM
- Soft Skills: Fluent communication in French, analytical skills, collaboration, meeting deadlines
Benefits
Looking forward to reading you!
About the Company
ALTEN MAROC, Subsidiary of the world leader in engineering and technology consulting created in 2008 and present in Fez, Rabat, Tetouan and Casablanca, today has more than 2,200 employees and is targeting a center of excellence of 3,300 ALTENians by the end of 2027. It has established itself today as a strategic player in supporting the professional development of engineers.
Our mission: to meet the technological ambitions of our clients – major international clients – in the automotive, rail, R&D and IT, telecommunications and media sectors.
- Joining ALTEN MARoc means integrating an ecosystem of excellence and benefiting from:
- A personalized and evolving career path
- An ambitious skills development policy
- A stimulating, collaborative and meaningful work environment
- Role:
- Fullstack Java / Vue.js development (dominant Back) Senior
- Industry Type:
- Program Development
- Job Type:
- Full-Time