تصميم التطبيقات المستندة إلى Java وتطويرها واختبارها وصيانتها مع التركيز على حلول التكنولوجيا المالية (بوابات الدفع، وأنظمة نقاط البيع، والمحافظ الرقمية، وما إلى ذلك).
تعاون مع Java TL والفرق متعددة الوظائف لتحديد المتطلبات الفنية وبنية النظام.
اكتب تعليمات برمجية نظيفة وفعالة وموثقة جيدًا باتباع أفضل الممارسات.
قيادة مراجعات التعليمات البرمجية، وتوجيه المطورين المبتدئين، والتأكد من الالتزام بمعايير الترميز.
استكشاف أخطاء التطبيقات وإصلاحها وتصحيح أخطائها وتحسينها لتحسين الأداء وقابلية التوسع.
التكامل مع واجهات برمجة التطبيقات وأنظمة الدفع ومنصات التكنولوجيا المالية التابعة لجهات خارجية.
التأكد من امتثال التطبيقات لمعايير أمان التكنولوجيا المالية (PCI DSS، وبروتوكولات التشفير، وخصوصية البيانات).
المشاركة في احتفالات Agile (التخطيط لسباق العدو، والوقوف اليومي، والاستعراضات الاسترجاعية).
دعم أنشطة النشر ومراقبة أداء التطبيق وتوفير دعم ما بعد الإنتاج.
ابق على اطلاع دائم بالتقنيات والأدوات الناشئة واتجاهات صناعة التكنولوجيا المالية.