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 :
We are looking for a Senior Fullstack Developer with over 7 years of experience, specializing in Java/Spring Boot (Back-end focus) and Vue.js. Expert in designing robust, scalable, and secure applications, with a strong command of microservices and event-driven architectures.
His missions:
- Design, develop, and maintain Java/Spring Boot and Vue.js applications
- Use an AI Agent 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, deployment, and maintenance
- Contribute to the continuous improvement of development practices
- Collaborate using Agile SCRUM methodology with the Product, Design, and Tech teams
Required profile :
Profile sought:
- Over 7 years in Fullstack Java/Vue.js (Back-end focus)
- Proven experience in microservices and event-driven architectures
- Experience in retail/mass distribution is a plus
Skills sought:
- Languages & Frameworks: Java, Spring Boot, Vue.js
- Architecture: Microservices, Event-driven
- Databases: Relational and document-oriented
- DevOps: CI/CD
- Tools: Git, AI Agent Assistant (IDE/CLI), Sonar
- Methods: Agile SCRUM
- Soft Skills: Fluent communication in French, analytical skills, collaboration, respect for deadlines
وصف الوظيفة
ثقافة الشركة :
Alten Maroc محدَّدة بثقافة تعاونية عميقة، تركز على الناس، الثقة، ودعم الفريق القوي، مع مدراء عمليين يوجّهون ويطوّرون المواهب.
يُعزّز هذا البيئة دافع قوي لـ الابتكار، يشجع الإبداع، المبادر، والتجربة عبر المشاريع.
تنهي منظمة منظمة ومتماسكة التنظيم الإطار من أجل الكفاءة، والصرامة، والجودة في تسليم الهندسة.
الأداء والطموح جزء من الثقافة أيضًا، دعم النجاح الجماعي مع الحفاظ على جو إيجابي ومهتم.
الوظيفة :
نحن نبحث عن مطوّر Fullstack أول بخبرة تفوق 7 سنوات، متخصص في Java/Spring Boot (التركيز على الخلفي) و Vue.js. خبير في تصميم تطبيقات قوية، قابلة للتوسع، وآمنة، مع فهم قوي لـ المايكروسيرفيسز و المعماريات الحدثية.
مهامه:
- تصميم وتطوير وصيانة تطبيقات Java/Spring Boot و Vue.js
- استخدام مساعد وكيل AI في IDE أو CLI
- هندسة حلول مايكروسيرفس و المعنونات الحدثية
- إدارة قواعد البيانات العلاقاتية و الموجهة للمستندات
- تطبيق مبادئ DevOps (CI/CD) و الإتقان (SOLID، YAGNI، Sonar)
- المشاركة في جميع مراحل دورة البرمجيات: التصميم، التطوير، الاختبار، النشر، والصيانة
- المساهمة في التحسين المستمر لممارسات التطوير
- التعاون باستخدام منهجية Agile SCRUM مع فرق المنتج والتصميم والتكنولوجيا
الملف الشخصي المطلوب :
الملف المطلوب:
- أكثر من 7 سنوات في Fullstack Java/Vue.js (تركيز خلفي)
- خبرة مثبتة في مايكروسيرفس و المعنونة بالحدث
- الخبرة في التجزئة/التوزيع بالتجزئة تعتبر إضافة
المهارات المطلوبة:
- اللغات والأطر: Java، Spring Boot، Vue.js
- الهندسة: مايكروسيرفس، حدث-مدفوع
- قواعد البيانات: العلائقية والموجهة للمستندات
- DevOps: CI/CD
- الأدوات: Git، مساعد وكيل AI (IDE/CLI)، Sonar
- الطرق: Agile SCRUM
- المهارات الناعمة: الاتصال بطلاقة بالفرنسية، مهارات تحليلية، التعاون، احترام المواعيد النهائية