后端开发人员

洛杉矶 3天前全职 网络
面议
关于我们 Xsolla 是一家全球商务公司,提供强大的工具和服务,帮助开发者解决视频游戏行业固有的挑战。从独立游戏到 AAA 大作,各类公司都与 Xsolla 合作,帮助他们为游戏筹资、分发、营销和变现。基于对视频游戏未来的信念,Xsolla 坚定不移地致力于将机会汇聚在一起,并不断为创作者提供新的资源。Xsolla 总部位于加利福尼亚州洛杉矶,作为注册商经营,已帮助超过 1500 多个游戏开发者接触更多玩家,并在全球范围内发展业务。通过更多的盈利途径和成功方式,开发者拥有享受游戏所需的一切。 欲了解更多信息,请访问 Xsolla 工具和服务,启动、变现和扩展。 关于职位 我们正在寻找一位经验丰富的后端开发人员,负责维护和增强我们的大规模卡交易支付处理平台。您将与支付网关合作,优化交易流程,并确保系统的可靠性。 主要职责 - 使用 PHP(Symfony)和 Golang 开发和维护卡支付处理的后端服务。 - 集成和支持支付服务提供商(PSP)和收单机构(如 Adyen、Checkout.com、JP Morgan Chase 等)。 - 为高负载支付系统设计和实施可扩展的事件驱动架构。 - 编写干净、可测试的代码,并具备全面的单元和功能测试覆盖。 - 为 OLTP 工作负载优化数据库查询和数据模型(MySQL、MongoDB)。 - 与团队合作进行系统设计、代码审查和技术决策。 - 使用 ELK 堆栈确保系统可观测性并排除故障。 - 参与 CI/CD 管道改进和部署流程。 所需资格 - 3 年以上 PHP 和/或 Golang 生产环境的后端开发经验。 - 拥有卡支付处理和 PSP/收单机构集成的实际经验。 - 理解支付流程:授权、捕获、退款、拒付和对账。 - 熟悉 OOP 原则、设计模式和清晰架构。 - 精通 SQL、数据库设计和性能优化。 - 具有消息队列(RabbitMQ、Kafka)和缓存层(Redis)经验。 - 对算法、数据结构及其实际应用有扎实的理解。 - 具有编写单元和集成测试的经验。 加分项 - 了解 PCI DSS 合规要求和安全支付数据处理。 - 理解 3D Secure (3DS) 认证协议。 - 具有令牌化和支付安全最佳实践经验。 - 了解 Apple Pay 和 Google Pay 集成原则。 - 具有 Kubernetes 和 Google Cloud Platform 经验。 - 熟悉 ELK 堆栈用于监控和日志记录。 - 曾参与高负载、关键任务系统的工作。 - 具有 Angular 前端开发经验。 技术栈 后端:PHP 8(Symfony, Doctrine), Golang 数据库:MySQL, MongoDB, Redis 基础设施:Docker, Kubernetes, GCP, RabbitMQ, ELK