ملخص الوظيفة
شركة CodeNinja في الرياض تطلب قائد تطوير أول (Senior Development Lead) مسؤول عن التصميم التفصيلي، تطوير مايكروسيرفيسز بجافا/سبرينغ وبناء واجهات API آمنة، مع قيادة فريق والتورط العملي بالبرمجة. سيركز المرشح على بنية قابلة للتوسع، أداء عالٍ وجودة للأنظمة المؤسسية.
المهام والمسؤوليات
- قيادة التصميم التفصيلي وتحويل المعمارية إلى تصاميم مكونات وعقود API
- تصميم وتطوير مايكروسيرفيسز وجافا Spring Boot وواجهات خلفية
- تحديد أمان واجهات البرمجة وإدارة الإصدارات والاعتماديات
- المساهمة العملية بالبرمجة ومراجعة الشفرات بدقة
- توجيه فريق التطوير وإزالة العوائق التقنية
- ضمان الجاهزية للإنتاج من مراقبة وتسجيل وتنبيهات ودعم حوادث
- التعاون مع المعماريين وفرق QA وDevOps والأمن والمنتج
- تعزيز ممارسات هندسية ومعايير ترميز قابلة لإعادة الاستخدام
المتطلبات والمؤهلات
- 8–12+ سنوات خبرة في تطوير البرمجيات مع تركيز على Java/Spring Boot
- 3+ سنوات في دور قائد فني أو قائد تطوير مع عمل عملي
- خبرة في تطبيقات مؤسسية ومنهجيات Agile/Scrum
- إجادة تصميم REST API و OAuth2/OpenID Connect وJWT
- معرفة React JS، JavaScript/TypeScript ودمج REST APIs
- خبرة بأدوات DevOps: Git، CI/CD، Docker، Kubernetes
- مهارات قوية في تصميم منخفض المستوى ومراجعة الشفرات
- مهارات تواصل وإدارة أصحاب مصلحة وتوجيه فني للفريق
المزايا
- العمل على أنظمة صلبة وقابلة للتوسع
- دور لاعب-مدرب مع ملكية معمارية حقيقية
- ثقافة هندسية تعاونية مع أدوات معاصرة
- مشاركات متوافقة مع رؤية السعودية 2030
المهارات المطلوبة
المصدر: Workable. آخر تحقق أن الوظيفة متاحة: ١٤ نوفمبر ٢٠٢٦. التقديم يتم لدى صاحب العمل مباشرة.
قدّم الآن