Job Responsibilities
- Participate in the architecture design, core function development, and performance optimization of overseas payment systems to ensure high concurrency and low latency.
- Responsible for the development and maintenance of payment transactions, clearing, reconciliation, risk control, and other core modules.
- Optimize the connection between the payment system and banks and third-party payment channels to improve transaction success rate and stability.
- Conduct in-depth analysis of performance bottlenecks in the payment chain, and continuously optimize system response time and throughput.
- Ensure the security and consistency of payment data, and design reasonable disaster recovery and degradation solutions.
- Track technology trends in the payment industry and explore the application of new technologies in payment scenarios (such as blockchain, real-time risk management, etc.).
Desired Candidate Profile
- Bachelor's degree or above in computer-related majors, with more than 3 years of experience in payment or financial system development.
- Solid programming foundation, familiar with common data structures and algorithms, proficient in Golang, and capable of secondary development based on understanding of network protocols (TCP/IP, HTTP/HTTPS).
- Familiar with RPC, MQ, cache, distributed transactions, and experience in high-concurrency payment system or financial-grade system development.
- Knowledge of overseas payment services, including but not limited to card acquiring, local payments such as wallets, etc.
- Familiar with blockchain digital currency payments, Payfi, etc.
Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Applicants should independently verify the legitimacy of prospective employers. We do NOT endorse requests for money payments and advise against sharing personal or bank information. For security tips, visit our Security Advice page. If you suspect fraud, email us at abuse@naukrigulf.com.