MoneyGram
MoneyGram
۱٬۰۰۱ – ۵٬۰۰۰ کارکنان
B2Cفین‌تککریپتو
MoneyGram یک شرکت جهانی فین‌تک و انتقال پول است که بر جابه‌جایی پول در سراسر مرزها از طریق پرداخت‌های دیجیتال، پرداخت نقدی در مراکز خرده‌فروشی و خدمات انتقال پول برای مصرف‌کنندگان تمرکز دارد. شبکه این شرکت دسترسی آنلاین را با صدها هزار مرکز خرده‌فروشی ترکیب می‌کند و به مشتریان در بیش از ۲۰۰ کشور و منطقه خدمات می‌دهد. MoneyGram همچنین قابلیت‌های پرداخت مبتنی بر رمزارز و بلاک‌چین را توسعه می‌دهد؛ از جمله انتقال استیبل‌کوین، خدمات تبدیل رمزارز به نقد و نقد به رمزارز، و مشارکت به‌عنوان اعتبارسنج سولانا.

مهندس قیمت‌گذاری جاوا در مانی‌گرام (دورکاری در آمریکا)

در مانی‌گرام، سامانه‌های مالی امن و کم‌تأخیر بسازید و بر موتورهای قیمت‌گذاری و سرویس‌های بک‌اند تمرکز کنید. با میکروسرویس‌ها، پایگاه‌های داده و استقرارهای AWS کار کنید.

توضیحات

  • برنامه‌های سازمانی جاوا با دسترس‌پذیری بالا و تحمل خطا طراحی و پیاده‌سازی کنید.
  • برای تراکنش‌های مالی در مقیاس بزرگ، کد امن و کارآمد بنویسید.
  • برای پردازش سریع و پایدار تراکنش‌ها، میکروسرویس‌های توزیع‌شده طراحی و مقیاس‌پذیر کنید.
  • مدل‌های داده را بهینه کنید و شِمای پایگاه داده تراکنشی طراحی کنید.
  • پایگاه‌های داده رابطه‌ای و NoSQL را مدیریت کنید.
  • APIهای متصل به شبکه‌های مالی و سامانه‌های ERP شخص ثالث را بسازید و ایمن کنید.
  • خطوط استقرار ابری امن را در AWS مدیریت و خودکارسازی کنید.
  • بازبینی کدها را هدایت کنید و استانداردهای کدنویسی امنیت مالی را رعایت کنید.
  • به همکاران مهندسی راهنمایی و مشاوره بدهید.
  • گلوگاه‌های تراکنش را پیدا کنید و کارایی پرس‌وجوها را بهبود دهید.
  • استقرارهای عملیاتی را بدون قطعی اجرا کنید.
  • با تیم‌های میان‌رشته‌ای همکاری کنید تا نرم‌افزار مالی پربازده و کم‌تأخیری بسازید که روی AWS میزبانی می‌شود.

شرایط لازم

  • ۲ تا ۵ سال تجربه حرفه‌ای در مهندسی نرم‌افزار بک‌اند.
  • تجربه کار با سامانه‌های توزیع‌شده در مقیاس بزرگ، محصولات سازمانی SaaS یا برنامه‌های بانکی و مالی تراکنشی.
  • تجربه ساخت و استقرار نرم‌افزار در محیط‌های 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.

مزایا

  • هیچ مزیت، امتیاز جانبی یا جبران خدمات اضافی مشخصی ذکر نشده است.