MoneyGram
MoneyGram
MoneyGram هي شركة عالمية في مجال التكنولوجيا المالية والتحويلات المالية، تركز على نقل الأموال عبر الحدود من خلال المدفوعات الرقمية، وصرف الحوالات نقدًا عبر منافذ التجزئة، وخدمات تحويل الأموال للمستهلكين. تجمع شبكتها بين الوصول عبر الإنترنت ومئات الآلاف من المواقع التابعة لقطاع التجزئة، وتخدم العملاء في أكثر من 200 دولة وإقليم. كما تطور MoneyGram إمكانات للدفع باستخدام العملات المشفرة وتقنية البلوك تشين، بما في ذلك تحويلات العملات المستقرة، وخدمات التحويل من العملات المشفرة إلى نقد ومن النقد إلى العملات المشفرة، والمشاركة كمدقّق على شبكة Solana.

مهندس تسعير Java في MoneyGram (عن بُعد، الولايات المتحدة)

طوّر أنظمة مالية آمنة ومنخفضة زمن الاستجابة في MoneyGram، مع التركيز على محركات التسعير والخدمات الخلفية. اعمل مع الخدمات المصغرة وقواعد البيانات وعمليات النشر على AWS.

الوصف

  • صمّم تطبيقات Java مؤسسية عالية التوافر ومتحملة للأعطال وطوّرها.
  • اكتب شيفرة آمنة وفعالة للمعاملات المالية واسعة النطاق.
  • صمّم الخدمات المصغرة الموزعة ووسّع نطاقها لضمان معالجة المعاملات بسرعة واتساق.
  • حسّن نماذج البيانات وصمّم مخططات قواعد بيانات للمعاملات.
  • أدر قواعد البيانات العلائقية وقواعد بيانات NoSQL.
  • أنشئ واجهات API آمنة تربط الأنظمة بشبكات مالية خارجية وأنظمة تخطيط موارد المؤسسات.
  • أدر مسارات نشر سحابية آمنة على AWS وأتمتتها.
  • قد مراجعات الشيفرة والتزم بمعايير كتابة الشيفرات الآمنة للأنظمة المالية.
  • أرشد زملاءك في الهندسة.
  • اكتشف اختناقات المعاملات وحسّن أداء الاستعلامات.
  • حافظ على تشغيل عمليات النشر في بيئة الإنتاج دون توقف.
  • تعاون مع فرق متعددة التخصصات لبناء برمجيات مالية عالية الأداء ومنخفضة زمن الاستجابة مستضافة على AWS.

المتطلبات

  • خبرة مهنية من سنتين إلى خمس سنوات في هندسة البرمجيات الخلفية.
  • خبرة في الأنظمة الموزعة واسعة النطاق أو منتجات البرمجيات المؤسسية كخدمة أو التطبيقات المصرفية أو المالية القائمة على المعاملات.
  • خبرة في بناء البرمجيات ونشرها ضمن بيئات Agile أو Scrum.
  • خبرة في ترحيل التطبيقات أحادية البنية إلى معماريات الخدمات المصغرة الموزعة.
  • درجة بكالوريوس أو ماجستير في علوم الحاسوب أو تقنية المعلومات أو مجال ذي صلة، أو خبرة عملية معادلة.
  • مهارات قوية في استكشاف المشكلات وإصلاحها على مستوى الأنظمة.
  • القدرة على اتخاذ قرارات سليمة بالاستناد إلى البيانات المتاحة.
  • القدرة على العمل باستقلالية وتجاوز الغموض دون توجيه خطوة بخطوة.
  • مهارات تواصل استباقية.
  • إجادة ممتازة للغة الإنجليزية تحدثًا وكتابةً.
  • خبرة في Java 17 أو 21 وSpring Boot وSpring Cloud وHibernate ORM وJPA.
  • معرفة بالخدمات المصغرة وبنية الأنظمة القائمة على الأحداث وCQRS والمعاملات الموزعة بنمط Saga والتصميم الموجّه بالمجال.
  • خبرة في PostgreSQL وOracle DB وCouchbase.
  • خبرة في Apache Kafka.
  • خبرة في Docker وKubernetes وJenkins أو GitLab CI.
  • خبرة في JUnit 5 وMockito وTestcontainers واختبار العقود الآلي وMaven أو Gradle.
  • خبرة في AWS أو Azure أو GCP.

المزايا

  • لم تُذكر مزايا أو امتيازات أو تعويضات إضافية محددة.