Coins.ph

Senior System Architect

Coins.ph

full-time

Posted on:

Location Type: Hybrid

Location: Shanghai • 🇨🇳 China

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudJavaKafkaMicroservicesMySQLRedisSpringSwift

About the role

  • Conduct a comprehensive combing and review of the architecture design of the company's existing payment systems.
  • Identify architectural defects, performance bottlenecks, security risks, and scalability issues.
  • Design the medium and long-term technical architecture plan for the financial payment field.
  • Deeply connect with the product team to accurately understand business needs and product plans.
  • Take the lead in building an efficient R&D system.
  • Responsible for the design of high availability, high concurrency, data consistency, and security compliance of payment systems.

Requirements

  • Bachelor's degree or above in Computer Science and Technology, Software Engineering, Information Security or related majors, with more than 5 years of experience in system architecture design in the financial payment field.
  • Have core work experience in payment companies, Internet finance enterprises, fintech companies or bank payment departments.
  • Deeply understand the entire payment business process (transaction initiation, routing, risk control, clearing, reconciliation, refund, etc.)
  • Have relevant system design or operation and maintenance experience in cross-border payment business.
  • Familiar with cross-border payment clearing channels (such as SWIFT, CIPS, overseas local payment channels, etc.) and multi-region payment compliance requirements.
  • Have rich experience in distributed system architecture design, proficient in core technologies such as microservices, distributed transactions, high concurrency processing, caching strategies, and message queues.
  • Familiar with mainstream back-end development languages such as Java.
  • Proficient in microservice frameworks such as Spring Cloud/Dubbo.
  • Familiar with the principles and practices of middleware such as MySQL/Redis/Kafka/RocketMQ.
  • Have excellent cross-team communication and coordination capabilities.
  • Deeply understand relevant laws, regulations and industry standards in the financial payment field (such as PCI DSS).
Benefits
  • Meaningful Collaborations
  • Scalable Growth
  • A Space For Bright Ideas

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
system architecture designdistributed system architecturemicroservicesdistributed transactionshigh concurrency processingcaching strategiesmessage queuesJavaSpring CloudDubbo
Soft skills
cross-team communicationcoordination capabilities