Backend Engineer

Redotpay
Redotpay

Software Engineering · Full-time

hong kong

Posted on Oct 13, 2026

岗位职责:

1. 负责支付平台核心架构设计与迭代,涵盖收单系统、支付路由、清算结算、退款管理等核心模块,支撑多场景的支付需求。

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

3. 构建支付风控引擎与安全体系,实现交易反欺诈、风险评级、异常拦截等功能,保障支付过程中的资金安全与合规性(符合PCI-DSS、反洗钱等法规要求)。

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

5. 搭建实时清算与对账系统,实现交易资金的精准核算、分账管理及跨机构对账,确保资金流转的准确性与可追溯性。

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

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

技能要求:

1.核心技术栈

A. 编程语言与框架:精通Java,熟练掌握Spring Boot、Spring Cloud、MyBatis 等框架,能独立设计支付核心模块的代码架构。

B. 支付协议与标准:熟悉支付行业协议(如PCI-DSS、3DS、SWIFT、ISO 8583),具备支付网关、收单系统的设计或集成经验。

C. 数据存储与中间件:掌握MySQL/Oracle 等关系型数据库的高并发设计,熟练使用Redis(缓存支付状态)、Kafka/RabbitMQ(异步处理交易)等中间件。

2.系统架构能力

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

B. 微服务与接口设计:具备支付领域微服务拆分经验,熟悉API 网关(Spring Cloud Gateway)、服务注册发现,能设计高兼容性的支付接口规范。

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

3.安全合规与标准化

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

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

4.平台化与国际化能力

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

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

5.工具与运维能力

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

B. 监控与排查:掌握Prometheus、Grafana 等监控工具,能设计关键指标(支付成功率、响应时间)监控体系,

快速定位交易异常。

6、加分项

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

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

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

7、软性能力

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

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