
Senior System Architect
Coins.ph
full-time
Posted on:
Location Type: Hybrid
Location: Shanghai • 🇨🇳 China
Visit company websiteJob 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