
Teya هي شركة للتكنولوجيا المالية والمدفوعات مقرها المملكة المتحدة، وتخدم الشركات الصغيرة والمحلية في أنحاء أوروبا. تشمل خدماتها أجهزة قبول البطاقات، والمدفوعات عبر الهاتف المحمول من خلال Teya Tap، وتسويات المدفوعات في اليوم التالي، والتحليلات الفورية المصممة لمساعدة التجار على إدارة المعاملات اليومية وأداء أعمالهم. كما تتكامل Teya مع أكثر من 50 نظامًا لنقاط البيع الإلكترونية، وتوفر خطط دفع تلائم احتياجات الأعمال المختلفة. وتخضع خدمات الدفع التي تقدمها الشركة لتنظيم هيئة السلوك المالي.
مهندس برمجيات خلفية أول لدى Teya، بورتو بنظام هجين
قد تصميم وتشغيل خدمات موثوقة مبنية على Java وSpring Boot لدعم منصة Teya للتقنيات المالية. تولَّ مسؤولية البنية المعمارية والتسليم وأنظمة الإنتاج وجودة الهندسة لمنتجات تخدم الشركات المحلية في أنحاء أوروبا.
الوصف
- إنشاء خدمات خلفية آمنة وفعالة ونظيفة ومختبرة بشكل شامل
- قيادة قابلية التوسع والأداء والموثوقية عبر أنظمة Teya
- تحمّل مسؤولية الميزات والمشاريع بدءًا من تحديد النطاق والتصميم وصولًا إلى التطوير والاختبار والنشر والصيانة
- العمل عن كثب مع زملاء المنتجات والتصميم وعلوم البيانات والأمن والعمليات
- تقديم منظور تقني في مراجعات البنية المعمارية والنقاشات الهندسية
- تطوير الأدوات وتكاملات الأنظمة التي تعزز الكفاءة التشغيلية والموثوقية وقابلية التوسع
- تطوير ممارسات التكامل والتسليم والنشر المستمر
- مراجعة الشيفرة والمساعدة في رفع جودة الفريق الهندسية وفعاليته
- تدريب مطوري البرمجيات الآخرين ودعمهم
- متابعة التطورات في هندسة البرمجيات والمدفوعات والتقنيات المالية
- التحقيق في المشكلات المعقدة بين الأنظمة وتقديم حلول في الوقت المناسب
- وضع معايير جودة الشيفرة والاختبار والأتمتة والأمن والدعوة إلى تطبيقها
- العمل خبيرًا متخصصًا وتقديم الدعم التقني للفرق الأخرى
المتطلبات
- ما لا يقل عن خمس سنوات من الخبرة المهنية في هندسة البرمجيات
- خبرة قوية في تطوير الأنظمة الخلفية باستخدام Java 17 أو أحدث وSpring Boot
- قدرة مثبتة على تصميم خدمات الإنتاج الموثوقة وبنائها وتشغيلها
- خبرة في تصميم الأنظمة والبنى القابلة للتوسع والخدمات المصغرة وتطوير واجهات برمجة التطبيقات
- معرفة قوية بقواعد البيانات وهياكل البيانات ومفاضلات الأداء والأنظمة الموزعة
- خبرة عملية في Kafka والبنى المعتمدة على الأحداث
- التزام قوي بالمراقبة وقابلية الرصد والاختبار وتحمل المسؤولية التشغيلية
- خبرة في تشخيص المشكلات المعقدة عبر خدمات أو أنظمة متعددة
- القدرة على العمل باستقلالية واتخاذ قرارات تقنية سليمة وتحقيق الفاعلية بسرعة
- متواصل واضح قادر على شرح الموضوعات المعقدة والتأثير في التوجه التقني
- عقلية تعاونية واستعداد لمساعدة المهندسين الآخرين على التطور
- خبرة في العمل ضمن بيئة Agile أو Scrum
- يفضل الحصول على درجة في علوم الحاسوب أو الهندسة أو تخصص ذي صلة
- يفضل وجود خبرة في المدفوعات أو التقنيات المالية أو منصات التوصيات المتعلقة بالمواقع والشركات
- يفضل وجود خبرة في AWS وKubernetes وHelm
- يفضل وجود خبرة في Laravel أو Spring أو Reactor أو أطر العمل وحزم التطوير وواجهات برمجة التطبيقات والمكتبات ذات الصلة
- يفضل الإلمام بـ RBAC أو ABAC أو SpiceDB
- يفضل وجود خبرة في BDD أو TDD
- يفضل وجود خبرة في مسارات CI/CD
المزايا
- ساعات عمل مرنة
- تأمين صحي
- دعم للصحة الجسدية والنفسية من خلال شراكة MyFitness
- 25 يومًا من الإجازة السنوية بالإضافة إلى العطلات الرسمية
- فرصة لزيارة مكاتب Teya الأخرى للقاء الزملاء عندما يكون السفر آمنًا ومناسبًا
- غداء يوم الجمعة في المكتب
- مكتب ودود مجهز بمعدات عمل عالية الجودة
- بيئة مكتبية غير رسمية
- سياسة عمل هجين