وصف الوظيفة
ثقافة الشركة :
Alten Maroc تُعرف بثقافة تعاونية عميقة، تركز على الناس، الثقة، ودعم الفريق القوي، مع مديرين عمليين يوجهون ويوْقِّعون المواهب.
هذا الجو يعزز بدافع قوي لل الابتكار، ويشجع الإبداع والمبادرة والتجربة عبر المشاريع.
تنظيم مُهيكل ومنضبط يضمن الكفاءة، والصرامة، والجودة في تسليم الهندسة.
الأداء والطموح جزء من الثقافة أيضاً، يدعم النجاح الجماعي مع الحفاظ على جو إيجابي ومهتم.
العمل :
نحن نبحث عن مطور باك-إند أول بخبرة تزيد عن 7 سنوات في جافا، وهو خبير في المعماريات الدقيقة والخدمات المصغّرة المعتمدة على الأحداث، وماهر في Spring Boot و Kafka. مريح في بيئات ذات حجم عالي ومتطلبات جودة عالية.
مهامه/مهامها:
- تصميم وتطوير وصيانة تطبيقات الباك-إند في Java / Spring Boot / Kafka
- تطبيق الخدمات المصغّرة والمعماريات المعتمدة على الأحداث
- المشاركة في جميع مراحل دورة حياة التطبيق: التصميم، التطوير، الاختبار، النشر، والصيانة
- تحسين خطط CI/CD لضمان جودة التسليم بشكل مستمر
- المساهمة في جودة المنتج: اختبارات آلية، تغطية الاختبارات، Sonar، مبادئ SOLID، YAGNI
- صيانة تطورية للتطبيقات القائمة
- العمل باستخدام منهجية Agile SCRUM، بالتعاون مع فرق المنتج، التصميم، والتقنية
الملف المطلوب :
- أكثر من 7 سنوات من الخبرة في Java و Kafka
- خبرة مثبتة في أنظمة موزّعة عالية الحجم
- الخبرة في التجزئة/التوزيع الكبير تعتبر ميزة
المهارات التقنية:
- اللغات والإطارات: Java، Spring Boot، Kafka
- العمارة: الخدمات المصغّرة، المعتمدة على الأحداث
- قواعد البيانات: العلائقية وذات المستندات
- DevOps: CI/CD، ممارسات DevOps
- النسخ: Git
- الجودة والحِرفية: اختبارات، SOLID، YAGNI، Sonar
- الطرق: Agile SCRUM
- المهارات الناعمة: تواصل بطلاقة بالفرنسية، مهارات تحليلية، العمل الجماعي، الالتزام بالمواعيد
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 Back-end Developer with over 7 years of experience in Java, who is an expert in microservices and event-driven architectures, and proficient in Spring Boot and Kafka. Comfortable in high-volume and high-quality demanding environments.
His/Her missions:
- Design, development, and maintenance of back-end applications in Java / Spring Boot / Kafka
- Implementation of microservices and event-driven architectures
- Participation in all phases of the application lifecycle: design, development, testing, deployment, and maintenance
- Improvement of CI/CD pipelines to ensure continuous quality delivery
- Contribution to product quality: automated tests, test coverage, Sonar, SOLID principles, YAGNI
- Evolutionary maintenance of existing applications
- Work using Agile SCRUM methodology, in collaboration with Product, Design, and Tech teams
Required profile :
- More than 7 years of experience in Java and Kafka
- Proven experience with high-volume distributed systems
- Experience in retail/large distribution is a plus
Technical skills:
- Languages & Frameworks: Java, Spring Boot, Kafka
- Architecture: Microservices, Event-driven
- Databases: Relational and document-oriented
- DevOps: CI/CD, DevOps practices
- Versioning: Git
- Quality & Craftsmanship: Tests, SOLID, YAGNI, Sonar
- Methods: Agile SCRUM
- Soft Skills: Fluent communication in French, analytical skills, teamwork, meeting deadlines