پرش به محتوای اصلی

شغل

انکشاف‌دهنده ارشد Spring Boot

اطلاعات کلیدی

سازمان
Asan Pay Electronic Money Payment Company
موقعیت
کابل، افغانستان
نوع فرصت
وظیفه
معاش
مطابق مقیاس معاشات شرکت
تحصیلات
لیسانس
سابقه کاری
3-5 سال
مهلت
۲۵ اکتوبر ۲۰۲۶
منتشر شده
۱۴ اکتوبر ۲۰۲۶
شماره اعلان
ASANPAY-2026-005
تعداد بست‌ها
۱
نوع کار
تمام‌وقت
نوع قرارداد
دایمی
مدت قرارداد
۱ سال
امکان تمدید قرارداد
بلی
دوره آزمایشی
۳ ماه
جنسیت متقاضی
مرد
تابعیت متقاضی
اتباع کشور
زبان‌ها
دری، انگلیسی، پشتو
حوزه‌های کاری
علوم کمپیوتر، تکنالوژی معلوماتی و انجنیری نرم‌افزار
نیاز به سفر
نخیر
روش درخواست
ایمیل

2 روز تا آخر مهلت

مهلت: ۲۵ اکتوبر ۲۰۲۶

خلاصه سریع

شما در یک اکوسیستم پیشرفته مایکروسرویس‌ها کار خواهید کرد که معاملات مالی لحظه‌ای را پردازش می‌کند و با بانک‌ها، درگاه‌های پرداخت، سیستم‌های مدیریت کارت و مؤسسات مالی ثالث وصل می‌شود. نامزد مناسب باید تخصص قوی در Java، Spring Boot، ISO8583، معماری مایکروسرویس، سیستم‌های توزیع‌شده، Kafka، RabbitMQ، Docker، Kubernetes، PostgreSQL و سیستم‌های پرداخت سازمانی داشته باشد. لیسانس یا ماستری در کمپیوتر ساینس، انجنیری نرم‌افزار، تکنالوژی معلوماتی یا رشته مرتبط. بیش از 5 سال تجربه حرفه‌ای در توسعه Backend با Java. بیش از 3 سال تجربه انکشاف Spring Boot و مایکروسرویس‌ها. تجربه ثابت‌شده در FinTech، مؤسسات پول الکترونیکی (EMI)، کیف پول دیجیتالی، بانکداری، درگاه‌های پرداخت یا خدمات مالی. تجربه قوی در پردازش معاملات ISO8583 و حمایت از محیط عملیاتی Kubernetes. انکشاف سیستم‌های پرداخت: طراحی، توسعه، نگهداری و ارتقای برنامه‌های Backend در سطح سازمانی با Java و Spring Boot. پشتیبانی و بهبود پلتفرم‌های پردازش پرداخت و کیف پول موجود. تطبیق و بهینه‌سازی مسیریابی معاملات، صدور مجوز، تسویه، تطبیق حساب‌ها و مدیریت دفتر کل. تضمین کارایی بلند، مقیاس‌پذیری، دسترسی و امنیت سیستم‌های مالی حیاتی. AfghanPAY Services Company در حال ساخت جامعه‌ای از متخصصان جوان و بااستعداد است. نامزدان باید نامه درخواست و CV خود را به [email protected] بفرستند و شماره بست ASANPAY-2026-005 و حوزه تخصص را در موضوع ایمیل ذکر کنند.

مرور سریع بر اساس متن آگهی. پیش از درخواست، جزئیات کامل را در پایین بخوانید.

درخواست از طریق ایمیل

[email protected]

لینک درخواست همراه این آگهی ارائه شده است — پیش از ارسال، مقصد لینک و شرایط را بررسی کنید.

پیگیری این فرصتساخت CV برای این فرصت
اشتراک‌گذاری این فرصت

بررسی اجمالی

شما در یک اکوسیستم پخته مایکروسرویس‌ها کار می‌کنید که معاملات مالی لحظه‌ای را پردازش کرده و با بانک‌ها، درگاه‌های پرداخت، سیستم‌های مدیریت کارت و مؤسسات مالی شخص ثالث ادغام می‌شود.

نامزد ایده‌آل باید تخصص قوی در Java، Spring Boot، ISO8583، معماری مایکروسرویس‌ها، سیستم‌های توزیع‌شده، Kafka، RabbitMQ، Docker، Kubernetes، PostgreSQL و سیستم‌های پرداخت سازمانی داشته باشد.

شرایط و نیازمندی‌ها

لیسانس یا ماستری در کمپیوتر ساینس، انجنیری نرم‌افزار، تکنالوژی معلوماتی یا رشته مرتبط.

بیش از 5 سال تجربه حرفه‌ای توسعه Backend با Java.

بیش از 3 سال تجربه توسعه Spring Boot و مایکروسرویس‌ها.

تجربه ثابت‌شده در FinTech، مؤسسات پول الکترونیکی (EMI)، کیف پول دیجیتالی، بانکداری، درگاه‌های پرداخت یا خدمات مالی.

تجربه قوی پردازش معاملات ISO8583.

تجربه حمایت از محیط‌های عملیاتی Kubernetes.

درک قوی معماری نرم‌افزار و الگوهای طراحی.

مهارت‌های عالی تشخیص و رفع مشکلات، اشکال‌زدایی و تحلیل.

تجربه کار با سیستم‌های حیاتی و دارای دسترسی بلند.

امتیازات اضافی

تجربه با jPOS Framework.

تجربه با Hardware Security Modules (HSM).

دانش مدیریت کلید DUKPT.

تجربه PIN Translation.

پردازش معاملات EMV.

دانش تطبیق مقررات PCI DSS.

تجربه ادغام Visa، Mastercard، UnionPay، UPI یا سیستم ملی سوئیچ پرداخت.

ادغام با سیستم‌های بانکداری مرکزی.

معماری CQRS.

الگوهای Event Sourcing.

پلتفرم‌های ابری (AWS، Azure یا GCP).

محل وظیفه

کابل، افغانستان

مسئولیت‌ها

توسعه سیستم‌های پرداخت

طراحی، توسعه، نگهداری و ارتقای برنامه‌های Backend سطح سازمانی با Java و Spring Boot.

حمایت و بهبود پلتفرم‌های فعلی پردازش پرداخت و کیف پول.

تطبیق و بهینه‌سازی مسیریابی معاملات، مجوزدهی، تسویه، تطبیق حساب‌ها و مدیریت دفتر کل.

تضمین کارایی، مقیاس‌پذیری، دسترس‌پذیری و امنیت سیستم‌های مالی حیاتی.

سهم‌گیری در معماری راه‌حل‌ها، بررسی‌های تخنیکی و تصمیم‌های استراتژیک تکنالوژی.

تحلیل مشکلات محیط عملیاتی و حل به‌موقع آن‌ها.

ISO8583 و سوئیچ معاملات

نگهداری، حمایت و ارتقای سیستم‌های سوئیچ معاملات مطابق معیار ISO8583.

توسعه و رفع مشکلات تحلیل پیام، بسته‌بندی، بازکردن بسته، اعتبارسنجی و مسیریابی.

تشخیص شکست معاملات از طریق تحلیل در سطح پیام.

همکاری با بانک‌های پذیرنده، بانک‌های صادرکننده، درگاه‌های پرداخت، سوئیچ‌های ملی و مؤسسات مالی.

نظارت و بهبود اعتبار و کارایی پردازش معاملات.

معماری مایکروسرویس‌ها و سیستم‌های توزیع‌شده

نگهداری و ارتقای اکوسیستم موجود مایکروسرویس‌های AsanPay.

توسعه مایکروسرویس‌های جدید برای رشد تجارت و شرایط قانونی.

طراحی راه‌حل‌های توزیع‌شده مقیاس‌پذیر و مقاوم.

اجرای اصول Domain-Driven Design (DDD)، Clean Architecture و SOLID.

تضمین تحمل خطا، مقیاس‌پذیری و قابلیت نگهداری سراسر پلتفرم.

سهم‌گیری در طرح‌ریزی معماری و بهینه‌سازی سیستم.

معماری رویدادمحور و پیام‌رسانی

توسعه و نگهداری پردازش غیرهم‌زمان با Kafka و RabbitMQ.

طراحی ارتباطات رویدادمحور میان مایکروسرویس‌ها.

اجرای سازوکارهای معتبر پردازش پیام.

بهینه‌سازی کارایی صف، ظرفیت پردازش و بازیابی از خطا.

تنظیم موارد زیر

سازوکارهای تلاش دوباره (Retry Mechanisms)

صف‌های پیام مرده (Dead Letter Queues - DLQ)

قابلیت بازپخش رویداد (Event Replay)

تفتیش پیام‌ها (Message Auditing)

تضمین پردازش معتبر رویدادهای معاملات مالی.

توسعه API و ادغام‌های مالی

طراحی، توسعه و نگهداری APIهای امن RESTful.

ادغام با

بانک‌ها

ارائه‌دهندگان خدمات پرداخت

پلتفرم‌های کیف پول موبایل

سیستم‌های مدیریت کارت

سیستم‌های بانکداری مرکزی

ارائه‌دهندگان AML و KYC

خدمات OTP

مؤسسات مالی

پلتفرم‌های FinTech شخص ثالث

تهیه و نگهداری مستندات API با Swagger/OpenAPI.

اجرای کنترل‌های قوی احراز هویت، مجوزدهی، تفتیش و نظارت.

حمایت از ادغام‌های موجود و توسعه راه‌حل‌های اتصال مالی جدید.

طراحی و بهینه‌سازی پایگاه داده

طراحی و نگهداری پایگاه‌های اطلاعاتی معاملات مالی با PostgreSQL و MySQL.

بهینه‌سازی کارایی پایگاه داده برای پردازش حجم بلند معاملات.

طراحی Schemaهای مقیاس‌پذیر برای پرداخت و کیف پول.

توسعه نمایه‌سازی مؤثر و راهکارهای بهینه‌سازی Query.

اجرای

Replication

Clustering

استراتژی‌های پشتیبان‌گیری (Backup)

راه‌حل‌های بازیابی پس از فاجعه (Disaster Recovery)

تضمین درستی و سازگاری داده‌ها.

استفاده از Redis caching برای بهبود کارایی اپلیکیشن.

امنیت و تطبیق مقررات

اجرای روش‌های برنامه‌نویسی امن در تمام برنامه‌ها.

توسعه راه‌حل‌های احراز هویت و مجوزدهی با JWT و OAuth2.

اجرای توصیه‌های امنیتی OWASP.

تضمین درستی و قابلیت تفتیش معاملات.

اشتراک در ارزیابی‌های امنیتی و اصلاح آسیب‌پذیری‌ها.

حمایت از تطبیق مقررات مالی، چارچوب‌های امنیتی و بهترین شیوه‌های صنعت.

نظارت، مشاهده‌پذیری و اعتبارپذیری

اجرای ردیابی توزیع‌شده با Zipkin.

نظارت بر وضعیت صحی اپلیکیشن و زیربنا.

تنظیم ثبت مرکزی Log و جمع‌آوری رویدادها.

اجرای هشداردهی پیشگیرانه و نظارت بر کارایی.

تحلیل علت اصلی رویدادهای محیط عملیاتی.

تضمین حداکثر دسترسی و ثبات عملیاتی سیستم‌های حیاتی.

مهارت‌های تخنیکی ضروری

انکشاف Backend

Java 11 / 17 / 21

Spring Boot

Spring MVC

Spring Security

Spring Data JPA

Spring Cloud

Hibernate

Maven

Gradle

مایکروسرویس‌ها و سیستم‌های توزیع‌شده

Microservices Architecture

Distributed Systems Design

Domain-Driven Design (DDD)

Event-Driven Architecture

API Gateway

OpenFeign

Service Discovery

Configuration Management

Circuit Breaker Patterns (Resilience4j)

Distributed Transactions

High Availability Architecture

Scalability Patterns

سیستم‌های مالی و پرداخت

دانش قوی معیار ISO8583

Payment Switching

Wallet Systems

Digital Banking Integrations

Payment Gateway Integrations

Transaction Routing

Settlement & Reconciliation

Ledger Management

Acquiring & Issuing Systems

Real-Time Transaction Processing

Financial Messaging Standards

تکنالوژی‌های پیام‌رسانی

Apache Kafka

RabbitMQ

Event Streaming

Message Queues

Asynchronous Processing

Distributed Messaging Systems

تکنالوژی‌های پایگاه داده

PostgreSQL

MySQL

Query Optimization

Database Performance Tuning

Replication & Clustering

Redis Caching

High Availability Database Design

DevOps و زیربنا

Docker

Kubernetes

Helm Charts

Git

GitLab CI/CD

Jenkins

Linux Administration

NGINX

نظارت و مشاهده‌پذیری

Zipkin

Prometheus

Grafana

ELK Stack

OpenSearch

Centralized Logging

Application Performance Monitoring (APM)

نحوه ارسال درخواست

AfghanPAY Services Company در حال ایجاد جامعه‌ای از متخصصان جوان است که توانایی موفقیت در بخش‌های کاری شرکت را دارند. نامزدان باید نامه درخواست و CV خود را به [email protected] ارسال کنند. شماره بست (ASANPAY-2026-005) و حوزه تخصص خود را در موضوع ایمیل درج نمایند. ما به آینده کشور و ترویج فرهنگ برتری متعهد هستیم و از افرادی که در این چشم‌انداز شریک‌اند استقبال می‌کنیم.

توجه: تنها با نامزدان فهرست کوتاه تماس گرفته می‌شود.

ایمیل ارسال

TO: [email protected]

اشتراک‌گذاری این فرصت
افزودن ضرب‌الاجل به تقویم

فرصت‌های مشابه