Backend Engineer-Payment

Redotpay
Redotpay

Software Engineering · Full-time

hong kong

Posted on Nov 3, 2026

岗位职责

• 负责支付平台核心架构设计与迭代,涵盖收单系统、支付引擎、账务、清结算、对账、退款管理等核心模块,支撑多场景支付需求。

• 设计高可用的支付通道管理体系,对接银行、第三方支付机构及国际卡组织(VISA、MasterCard),实现通道智能路由与容灾切换。

• 优化支付流程与用户体验,设计统一的支付接口(API/SDK),支持多终端(App、H5、小程序、POS机)接入,提升支付成功率与响应速度。

• 推动支付平台国际化能力建设,支持多币种结算、跨境支付及本地化支付方式(如东南亚电子钱包、欧美ACH 转账),解决汇率转换与跨境合规等问题。

• 协同产品、风控、合规团队制定支付策略,参与支付产品创新(如分期支付、聚合支付),平衡技术实现与业务增长需求。

• 主导资损防控体系建设,针对研发生命周期制定事前、事中、事后对应的资损防控措施,推动资损防控方案落地。

技能要求

1. 核心技术栈

• 编程语言与框架:精通 Java,熟练掌握 Spring Boot、Spring Cloud、MyBatis

等框架,能独立设计支付核心模块的代码架构。

• 支付协议与标准:熟悉支付行业协议(如 PCI-DSS、3DS、SWIFT、ISO

8583),具备支付网关、收单系统的设计或集成经验。

• 数据存储与中间件:掌握 MySQL / Oracle 等关系型数据库的高并发设计,熟练使用

Redis(缓存支付状态)、Kafka / RabbitMQ(异步处理交易)等中间件。

2. 系统架构能力

• 分布式架构设计:熟悉高并发支付系统的架构模式,掌握分布式事务(TCC、SAGA)、分布式锁、限流熔断等技术,能解决支付峰值(如大促)的性能瓶颈。

• 微服务与接口设计:具备支付领域微服务拆分经验,熟悉 API 网关(Spring Cloud

Gateway)、服务注册发现,能设计高兼容性的支付接口规范。

• 容灾与可靠性:能设计支付系统的容灾方案(多活架构、异地备份),保障交易连续性,容忍极端场景下的系统故障。

3. 安全合规与标准化

• 安全防护:掌握支付数据加密(传输加密、存储加密)、签名验证、风控规则引擎设计,能防范盗刷、钓鱼、信息泄露等风险。

• 合规设计:深入理解支付行业法规(PCI-DSS、KYC、AML反洗钱),能将合规要求嵌入系统设计(如用户身份验证、交易限额控制、审计日志)。

4. 平台化与国际化能力

• 平台化建设:具备支付能力平台化经验,能设计可配置的支付路由规则、费率模型、分账策略,支持业务快速接入。

• 国际化适配:了解跨境支付流程与合规要求,有对接国际支付渠道、处理多币种结算经验者优先。

5. 工具与运维能力

• 云原生与 DevOps:熟悉云平台(AWS / 阿里云)服务,具备 Docker / K8s 部署经验,能搭建支付系统的CI/CD 流水线。

• 监控与排查:掌握 Prometheus、Grafana等监控工具,能设计关键指标(支付成功率、响应时间)监控体系,快速定位交易异常。

6. 加分项

• 有微信支付、支付宝、PayPal 等大型支付平台核心模块开发经验。

• 具备聚合支付、跨境支付、数字人民币相关系统开发经验。

• 持有 CISP、CISSP 等安全认证或支付行业相关资格证书。

7. 软性能力

• 具备从 0 到 1 搭建支付系统的全流程经验,能平衡技术稳定性与业务灵活性。

• 优秀的跨团队协作能力,能有效对接业务、风控、合规等团队,推动复杂支付方案落地。