فن آوا کارت
فن آوا کارت

کارشناس توسعه نرم‌افزار سوئیچ پرداخت (Full-Stack / بک‌اند Java)

تهران، آرژانتین
تمام وقت
شنبه تا چهارشنبه 7:45 تا 16:30
-
وام -بیمه درمان تکمیلی -کمک هزینه دوره آموزشی -بسته ها و هدایای مناسبتی

این فرصت شغلی چقدر برای من مناسب است؟

201 تا 500 نفر
بانکداری
شرکت ایرانی دارای مشتریان داخلی
1382
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
Oracle Database - متوسط
Java - پیشرفته
Git - متوسط
Django - متوسط
Apache Kafka - متوسط
PL/SQL - متوسط
.NET / .NET Core - متوسط

شرح شغل و وظایف

مسئولیت‌ها و وظایف اصلی:
  • توسعه، نگهداری و ارتقای سورس‌کدهای سامانه سوئیچ پرداخت (شامل زیرسیستم‌های صادرکنندگی، پذیرندگی و تسویه)
  • پیاده‌سازی و توسعه سرویس‌های سمت سرور (Back-End) منطبق با معماری Microservices و استانداردهای پرداخت الکترونیک
  • توسعه و نگهداری رابط‌ها و پنل‌های مانیتورینگ و مدیریتی سوئیچ (Front-End)
  • بهینه‌سازی کدهای موجود جهت افزایش کارایی، پایداری (High Availability) و مدیریت پردازش‌های هم‌روند و پرتراکنش (High Concurrency)
  • طراحی و یکپارچه‌سازی وب‌سرویس‌ها و APIهای ارتباطی میان ماژول‌های داخلی سوئیچ و سامانه‌های بالادستی/پایین‌دستی
  • خطایابی، Troubleshooting، تست و مستندسازی دقیق تغییرات و نسخه‌های جدید سامانه
حداقل توانمندی‌های مورد نیاز:
  • تسلط کامل بر زبان برنامه‌نویسی Java و فریم‌ورک Spring Boot / Spring Cloud
  • تسلط بر معماری‌های نرم‌افزاری مدرن (Microservices، معماری‌های چندلایه و Service-Oriented)
  • تسلط بر پایگاه‌های داده رابطه‌ای به‌ویژه Oracle (شامل مفاهیم عملکردی و کار با PL/SQL)
  • تجربه کار با ابزارهای ORM در اکوسیستم جاوا (مانند Hibernate و Spring Data JPA)
  • آشنایی با تکنولوژی‌های توسعه فرانت‌اند جهت کار با پنل‌های سوئیچ (نظیر JavaScript، React یا Angular)
  • تسلط بر طراحی و پیاده‌سازی RESTful API و کار با Message Brokerها (مانند Apache Kafka یا RabbitMQ)
  • تسلط بر مفاهیم Multithreading، همروندی (Concurrency) و مدیریت تراکنش‌ها
  • تسلط بر ابزارهای کنترل نسخه (Git) و کار تیمی در بستر اسکرام/اجایل
داشتن این مهارت‌ها مزیت محسوب می‌شود:
  • سابقه کار عملیاتی در حوزه توسعه سوئیچ‌های بانکی، پرداخت، PSPها یا سیستم‌های مدیریت کارت (CMS)
  • تسلط یا آشنایی با استاندارد بین‌المللی پیام‌رسانی تراکنش‌های مالی ISO 8583
  • آشنایی با الزامات و پروتکل‌های ارتباطی شبکه بانکی، شتاب و شاپرک
  • تجربه کار در پروژه‌های مالی پرتراکنش با نیازمندی مقیاس‌پذیری بالا (High Throughput / Low Latency)

شرایط احراز شغل

جنسیت
تفاوتی ندارد
نرم افزارها
Java| پیشرفته Django| متوسط .NET / .NET Core| متوسط Oracle Database| متوسط PL/SQL| متوسط Git| متوسط Apache Kafka| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای فن آوا کارت