Enable job alerts via email!

Payment system GO language developer

Confidential Company

Kuala Lumpur

On-site

MYR 30,000 - 70,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company that specializes in overseas payment systems. This role involves designing and optimizing high-performance payment solutions, ensuring data security, and exploring innovative technologies like blockchain. Ideal candidates will have a strong programming background, particularly in Golang, and experience in financial systems. If you're passionate about driving advancements in payment technology and thrive in a dynamic environment, this opportunity is perfect for you.

Qualifications

  • 3+ years of experience in payment or financial system development.
  • Proficient in Golang and familiar with network protocols.

Responsibilities

  • Develop and maintain payment transactions and core modules.
  • Optimize system response time and throughput.

Skills

Golang
TCP/IP
HTTP/HTTPS
Data Structures
Algorithms
Distributed Transactions
Blockchain
Risk Management

Education

Bachelor's degree in Computer Science

Tools

RPC
MQ
Cache

Job description

Job Responsibilities
  1. Participate in the architecture design, core function development, and performance optimization of overseas payment systems to ensure high concurrency and low latency.
  2. Responsible for the development and maintenance of payment transactions, clearing, reconciliation, risk control, and other core modules.
  3. Optimize the connection between the payment system and banks and third-party payment channels to improve transaction success rate and stability.
  4. Conduct in-depth analysis of performance bottlenecks in the payment chain, and continuously optimize system response time and throughput.
  5. Ensure the security and consistency of payment data, and design reasonable disaster recovery and degradation solutions.
  6. 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
  1. Bachelor's degree or above in computer-related majors, with more than 3 years of experience in payment or financial system development.
  2. 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).
  3. Familiar with RPC, MQ, cache, distributed transactions, and experience in high-concurrency payment system or financial-grade system development.
  4. Knowledge of overseas payment services, including but not limited to card acquiring, local payments such as wallets, etc.
  5. 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.