نحن نبحث عن مطور خلفي ذو خبرة/ senior بارع في Spring Boot و Kafka و MongoDB و DevOps مع خبرة كبيرة في تصميم وتشغيل الخدمات الموزعة في بيئة Agile/DevOps.
مهامه:
- تصميم وتطوير وصيانة الخدمات الدقيقة الخلفية في Java / Spring Boot.
- تنفيذ وتشغيل حلول الرسائل والتدفق اللحظي عبر Kafka.
- تطوير وتحسين قواعد بيانات MongoDB لإدارة كميات كبيرة من البيانات.
- المشاركة في مراحل التصميم الفني والوظيفي.
- دمج ممارسات الجودة الأفضل (الاختبارات، مراجعة الشيفرة، CI/CD).
- المساهمة في أمان وأداء التطبيقات.
- العمل بتعاون وثيق مع فرق الواجهة الأمامية والتطوير والتشغيل والمنتج.
- التطور في بيئة Agile (Scrum/SAFe).
الملف الشخصي المرغوب للمترشح
المؤهلات
المهارات المطلوبة:
- خبرة لا تقل عن 5 سنوات في تطوير Java
- إتقان جيد جداً لـ Java / Spring Boot.
- خبـرة في Kafka (التدفق، المراسلة، التوافر العالي).
- خبرة في MongoDB (النمذجة، التحسين، إدارة كميات كبيرة).
- معرفة ثابتة بـ microservices وتكامل REST APIs.
- ممارسة في بيئات CI/CD و Docker/Kubernetes.
- منهج Agile / Scrum.
We are looking for an experienced/senior back-end developer, proficient in Spring Boot, Kafka and MongoDB, devops with significant experience in the design and operation of distributed services in an Agile/DevOps environment.
His missions:
- Design, develop and maintain back-end microservices in Java / Spring Boot.
- Implement and operate real-time messaging and streaming solutions via Kafka.
- Develop and optimize MongoDB databases to manage large volumes of data.
- Participate in technical and functional design phases.
- Integrate quality best practices (tests, code reviews, CI/CD).
- Contribute to the security and performance of applications.
- Work in close collaboration with the front, DevOps and product teams.
- Evolve in an Agile environment (Scrum/SAFe).
Desired Candidate Profile
Qualifications
Required skills:
- 5 years of experience in Java development minimum
- Very good command of Java / Spring Boot.
- Expertise in Kafka (streaming, messaging, high availability).
- Experience in MongoDB (modeling, optimization, management of large volumes).
- Solid knowledge of microservices and REST APIs integration.
- Practice of CI/CD environments and Docker/Kubernetes.
- Agile / Scrum Methodologies.