




نحن نبحث عن مطور ماهر لـ SpringBoot (Java) للانضمام إلى فريقنا. سيكون المرشح المثالي ذا خبرة في تطوير وصيانة تطبيقات الويب باستخدام إطار SpringBoot. وسيشمل النجاح في هذا المنصب التعاون مع فرق متعددة الوظائف لتصميم وتطوير ونشر حلول برمجية عالية الجودة تلبي متطلبات العمل. وبصفته عضوًا رئيسيًا في فريق التطوير لدينا، سيؤدي مطور SpringBoot دورًا حيويًا في دفع الابتكار والنمو داخل مؤسستنا. المسؤوليات * تطوير وصيانة تطبيقات SpringBoot باستخدام لغة البرمجة Java. * التعاون مع فرق متعددة الوظائف لتصميم وتطوير وتنفيذ الحلول البرمجية. * كتابة كود نظيف وفعال ومُوثّق جيدًا يتوافق مع المعايير الصناعية وأفضل الممارسات. * استكشاف الأخطاء وإصلاحها في التطبيقات الحالية، وتقديم حلول في الوقت المناسب. * المشاركة في مراجعات الكود وتقديم ملاحظات بنّاءة لأعضاء الفريق. * مواكبة الاتجاهات والتقنيات الناشئة في تطوير البرمجيات، وتطبيقها لتحسين جودة وأداء التطبيقات. * كتابة واختبار الاختبارات الوحدوية لضمان موثوقية ووظيفية الكود. * العمل مع قواعد البيانات وهياكل البيانات لتخزين واسترجاع ومعالجة البيانات. * تنفيذ إجراءات الأمان لحماية التطبيقات من التهديدات والثغرات المحتملة. * توثيق المواصفات الفنية، والأدلة الخاصة بالمستخدمين، والتوثيقات الأخرى ذات الصلة لضمان التواصل الفعّال ونقل المعرفة. * إجادة قوية في لغة البرمجة Java * خبرة في إطار SpringBoot * معرفة بخدمات الويب RESTful وتطوير واجهات برمجة التطبيقات (API) * دراية بتقنيات قواعد البيانات مثل MySQL وMongoDB أو PostgreSQL * فهم لمبادئ ومنهجيات تطوير البرمجيات * القدرة على العمل في بيئة جماعية والتعاون الفعّال مع المطورين وأصحاب المصلحة الآخرين * مهارات ممتازة في حل المشكلات والتحليل * مهارات تواصل قوية ومهارات تفاعل اجتماعي * درجة البكالوريوس في علوم الحاسوب أو مجال ذي صلة * شهادات معتمدة ذات صلة مثل Oracle Certified Professional، Java SE


