Müller`s Solutions
Riyadh Saudi Arabia
بصفتك مطوّر خدمات صغيرة، ستكون مسؤولاً عن تصميم وتطوير وصيانة التطبيقات القائمة على الخدمات الصغيرة باستخدام Spring Boot. ستعمل بالتعاون مع فرق عمل متعددة الوظائف لضمان التكامل السلس والقابلية للتوسع. المسؤوليات الرئيسية: - تصميم وتنفيذ معمارية الخدمات الصغيرة، مع الالتزام بأفضل الممارسات. - تطوير واجهات برمجة تطبيقات RESTful ودمجها مع الخدمات الأخرى. - تحسين أداء التطبيق وقابلية التوسع وموثوقيته. - تشخيص الأخطاء وحل المشكلات المتعلقة بالخدمات الصغيرة. - التعاون مع مطوري واجهة المستخدم الأمامية، ومطوري البرمجيات، ومديري المنتجات. ثقافة الشركة: - نحن نقدّر الابتكار والتعاون والتعلّم المستمر. انضم إلى فريقنا الدينامي وساهم في تقديم حلول مبتكرة للخدمات الصغيرة! المتطلبات - درجة البكالوريوس في علوم الحاسوب أو مجال ذي صلة. - إتقان لغة Java وSpring Boot. - خبرة في استخدام تقنيات الترقيم (Docker، Kubernetes). - معرفة بأطر العمل السحابية (AWS، Azure، GCP). - مهارات قوية في حل المشكلات وشغف بالكود النظيف. مهارات مرغوبة: - الخبرة في المعماريات المبنية على الأحداث (Kafka، RabbitMQ). - فهم بوابات واجهة برمجة التطبيقات واكتشاف الخدمة. - معرفة بقواعد البيانات NoSQL (MongoDB، Cassandra).