أمس
مهندس الواجهة الخلفية الخبير
TAWANTECH · Riyadh, Riyadh Province, Saudi Arabia
Workableقدّم عبر موقع الشركة
Full Time
Onsite
نبذة عن الوظيفة
الغرض: العمل كسلطة فنية عليا في هندسة الواجهة الخلفية، وتصميم حلول خلفية مرنة وقابلة للتطوير بدرجة عالية وقيادة المعايير الفنية، ومواءمة البنية، والتميز الهندسي.
الواجبات والمسؤوليات الرئيسية:
- تصميم بنيات خلفية معقدة وخدمات وواجهات برمجة التطبيقات وأنماط التكامل عبر فرق متعددة.
- العمل كسلطة فنية عليا للأنظمة الخلفية الهامة وقيادة تنفيذها.
- تحديد وإنفاذ المعايير الهندسية الخلفية والأنماط وممارسات التطوير.
- التأكد من أن الحلول تلبي متطلبات قابلية التوسع والأمان والمرونة والأداء والتوافر.
- تصميم يوفر درجة عالية من التوفر والمرونة في الخدمات الحيوية للدفع والمتاحة دائمًا.
- مراجعة التعليمات البرمجية المعقدة والتصاميم الفنية وأساليب التنفيذ.
- حل حوادث الإنتاج الحرجة ودفع معالجة السبب الجذري.
- تحسين أداء التطبيق، وتفاعلات قاعدة البيانات، واتصالات الخدمة.
- مواءمة التصاميم مع بنية المؤسسة، والأمن، والمتطلبات التنظيمية.
- تحديد المخاطر المعمارية والديون الفنية وفرص التحسين.
- إرشاد مهندسي الواجهة الخلفية ورفع المستوى الفني عبر الفصل.
- تقييم التقنيات الناشئة والتوصية باعتمادها.
- المساهمة في القرارات المعمارية وخرائط الطريق التكنولوجية.
المتطلبات
المؤهلات
- درجة البكالوريوس في علوم الكمبيوتر أو مجال ذي صلة. يفضل الماجستير.
- 5+ سنوات من الخبرة الهندسية الخلفية، بما في ذلك الملكية الفنية العليا أو الرائدة.
- خبرة عميقة في Java وSpring Boot والأنظمة الموزعة والهندسة القائمة على الأحداث.
- خلفية قوية في مجالات الأمن وهندسة الأداء وعمليات الإنتاج على نطاق واسع.
- تجربة المدفوعات أو الأعمال المصرفية أو الخدمات المالية المنظمة.
- الشهادات المهنية.
المسؤوليات
1Design complex backend architectures, services, APIs, and integration patterns across multiple squads.
2Act as senior technical authority for critical backend systems and lead their implementation.
3Define and enforce backend engineering standards, patterns, and development practices.
4Ensure solutions meet scalability, security, resilience, performance, and availability requirements.
5Design for high availability and resilience in payment-critical, always-on services.
6Review complex code, technical designs, and implementation approaches.
7Resolve critical production incidents and drive root-cause remediation.
8Optimize application performance, database interactions, and service communication.
المتطلبات
1Bachelor’s Degree in Computer Science or a related field; Master’s preferred.
25+ years of backend engineering experience, including senior or lead technical ownership.
3Deep expertise in Java, Spring Boot, distributed systems, and event-driven architecture.
4Strong background in security, performance engineering, and production operations at scale.
5Payments, banking, or regulated financial services experience.
6Professional Certificates.
المهارات والوسوم
ITSAJavaBankingCompliance