




ملخص الوظيفة: تطوير وصيانة تطبيقات وخدمات برمجية باستخدام Java وبناء أنظمة قوية وقابلة للتوسع لدعم احتياجات العمل. أبرز مميزات الوظيفة: 1. تطوير تطبيقات Back-end باستخدام Java وSpring / Spring Boot. 2. تصميم وبناء RESTful APIs. 3. العمل مع قواعد البيانات وتحسين أداء التطبيقات. **Middle Java Developer** الهدف من الوظيفة: تطوير وصيانة تطبيقات وخدمات برمجية باستخدام Java، وبناء أنظمة قوية وقابلة للتوسع تدعم احتياجات العمل. المهام والمسؤوليات: * تطوير تطبيقات Back\-end باستخدام Java وSpring / Spring Boot. * تصميم وبناء RESTful APIs. * العمل مع قواعد البيانات مثل MySQL أو PostgreSQL أو Oracle. * تحسين أداء التطبيقات (Performance Optimization). * إصلاح الأخطاء البرمجية (Debugging) وحل المشاكل التقنية. * كتابة كود نظيف وقابل للصيانة واتباع أفضل الممارسات. * المشاركة في مراجعة الكود (Code Reviews). * التعاون مع فرق Frontend وDevOps وQA. * توثيق الأنظمة والـ APIs. المؤهلات المطلوبة: * بكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال ذي صلة. * خبرة عملية في تطوير Java من 2 إلى 4 سنوات. * معرفة قوية بـ Java SE وJava EE أو Spring Framework. * فهم جيد لـ REST APIs وMicroservices. * معرفة بقواعد البيانات SQL. * يفضل معرفة بأدوات مثل Maven أو Gradle وGit. المهارات المطلوبة: * مهارات قوية في حل المشكلات والخوارزميات. * القدرة على العمل ضمن فريق تطوير. * الاهتمام بالتفاصيل وجودة الكود. * مهارات تحليل وتصميم الأنظمة. * القدرة على التعلم المستمر. الخبرة: نوع الوظيفة: دائم الراتب المدفوع: KWD١٬٣٠٠٫٠٠٠ لكل شهر موقع العمل: بشكل شخصي


