Lead Full Stack Engineer
Qarbon IT
الرياضدوام كاملخبير3 مشاهدة
نبحث عن مهندس رئيسي متمرس في تطوير البرمجيات الكاملة للانضمام إلى فريقنا في شركة Qarbon IT، حيث سيتولى المسؤولية الفنية عن نظام API آمن وهندسة الأنظمة المالية وبوابات الخدمة الذاتية الموجهة للعملاء. يتطلب هذا الدور خبرة قوية في تطوير البرمجيات الخلفية والهيكلية، بالإضافة إلى تجربة عملية في بناء أنظمة معاملات عالية التوفر.
المهام والمسؤوليات الرئيسية:
- تصميم وتنفيذ واجهات برمجة التطبيقات (APIs) الآمنة.
- إدارة وتكوين حلول بوابة واجهة برمجة التطبيقات (مثل: Kong).
- تطبيق أمان المحيط الخارجي، وتحكم الوصول القائم على الدور (RBAC)، وتحديد معدلات الاستخدام.
- التكامل مع الأنظمة الخارجية مثل "قوى" (الهوية) و"زاتكا" (الفواتير الإلكترونية).
- تصميم وصيانة مخططات بيانات عَلاقَة مُنظَّمة وفقًا لمستوى 3NF.
- إدارة دفتر حسابات مالية غير قابلة للتغيير.
- دعم نماذج الفوترة المسبقة، والاشتراكات، والدفع عند الاستخدام (PAYG).
- بناء بوابات خدمة ذاتية موجهة للعملاء باستخدام أطر عمل JavaScript الحديثة (React / Vue / Angular).
- تنفيذ إدارة مفاتيح واجهة برمجة التطبيقات.
- تطوير لوحات بيانات للاستخدام في الوقت الحقيقي.
- توفير بيئات اختبار آمنة.
- إنشاء أدوات إدارة داخلية (مثل قوائم السماح بالنطاقات، وسير العمل للموافقة).
- تحويل سجلات الأنظمة إلى رؤى تجارية قابلة للتنفيذ.
- تنفيذ مراقبة شبه حقيقية (≤ دقيقتين) لأداء واجهات برمجة التطبيقات وصحة المعاملات والأحداث الأمنية.
المتطلبات والمؤهلات:
- درجة علمية في علوم الحاسوب أو مجال ذي صلة.
- خبرة قوية في SQL وتصميم قواعد البيانات العَلاقَة.
- فهم عميق لمستوى 3NF من التطبيع.
- خبرة قوية في بناء الأنظمة المالية والمحافظ أو محركات المعاملات.
- تجربة عملية في تطوير واجهات برمجة التطبيقات وتكامل الأنظمة.
المهارات المطلوبة:
- خبرة متقدمة في لغة Java أو لغة خلفية معادلة.
- معرفة في OAuth2، وJWT، وتشفير AES-256.
- خبرة في تكوين بوابة واجهة برمجة التطبيقات (شكل الحركة وسياسات الأمان).
- قدرة على بناء لوحات بيانات معقدة غنية بالبيانات.
- مهارات قوية في تنفيذ واجهات المستخدم المتجاوبة لمقاييس الوقت الحقيقي.
تفاصيل الوظيفة
تاريخ النشر١٦ فبراير ٢٠٢٦
التخصصتقنية المعلومات