الغرض
تطوير وصيانة ودعم تطبيقات وخدمات برمجية خلفية موثوقة تمكن القدرات التجارية والمنتجات الرقمية وفقًا لمعايير الهندسة والأمان المعتمدة.
المسؤوليات والواجبات الرئيسية
- تطوير وصيانة الخدمات الخلفية وواجهات برمجة التطبيقات (APIs) باستخدام Java وSpring Boot ضمن بنية الخدمات المصغرة.
- تحويل المتطلبات الوظيفية والفنية إلى برمجيات عاملة ومختبرة.
- دمج الخدمات مع قواعد البيانات والمنصات الداخلية وأنظمة الشركاء الخارجيين.
- العمل مع تدفق الأحداث والمراسلة (Kafka, MQ) تحت الإشراف.
- كتابة كود نظيف وقابل للصيانة والاختبار وفقًا لمعايير الهندسة.
- إجراء اختبارات الوحدة وتصحيح الأخطاء وحل العيوب.
- تطبيق ممارسات البرمجة الآمنة، بما في ذلك المصادقة والتفويض ومتطلبات حماية البيانات.
- دعم النشر والمراقبة على المنصات المعبأة في حاويات (OpenShift/Kubernetes) من خلال خطوط أنابيب CI/CD المعتمدة.
- المشاركة في مراجعات الكود والمناقشات الفنية واجتماعات الفريق.
- دعم استكشاف الأخطاء وإصلاحها في الإنتاج تحت إشراف المهندسين الكبار.
- الحفاظ على الوثائق الفنية ذات الصلة.
- المساهمة في التحسين المستمر لممارسات التطوير وجودة التطبيقات.
المؤهلات
- درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو مجال ذي صلة.
- خبرة سنتين في تطوير البرمجيات الخلفية.
- معرفة عملية بـ Java وSpring Boot وREST APIs وSQL وGit.
- فهم أساسيات هياكل البيانات والخوارزميات وتصحيح الأخطاء.
المهارات المطلوبة
JavaSpring BootREST APIsSQLGitKafkaMQOpenShiftKubernetesCI/CD
شارك هذه الوظيفة
تنبيهات ذكية
اختر متى نخبرك. · 1 مفعّل
كل وظائف تاوانتك
جميع الوظائف الجديدة
وظائف في الرياض
وظائف جديدة في هذه المدينة
وظائف هندسة البرمجيات
وظائف في نفس المجال