资深java开发工程师
北京梧桐宇舟科技有限公司职位描述
岗位职责: · 核心平台建设: 主导用户中心与鉴权体系的设计(OAuth2/JWT),负责高可用 Session 管理及 Token 全生命周期维护。 · 支付体系保障: 负责支付中台全链路开发(下单、回调、发货、补单、对账),确保在高并发与弱?环境下支付流程的幂等性与数据一致性。 · 多业务支撑: 构建灵活的渠道与游戏管理系统,实现多租户配置管理、计费规则维护及运营工具链(礼包码、开关等)的高度抽象化。 · 安全风控防护: 设计并实现基础风控机制,处理防重放、防灰产及异常行为检测,保障平台业务安全。 · 工程化与文档: 定义高性能 API 规范,输出标准化的 SDK 接入文档,驱动接口的稳定性与易用性。 · 系统深度优化: 针对高并发请求进行架构调优,解决分布式架构下的性能瓶颈,推动系统持续向高可用演进。 任职要求: · 核心功底: 5 年以上 Java 开发经验,深入理解 Spring Boot/Cloud 架构,具备大型分布式系统构建经验。 · 存储与性能: 精通 MySQL,具备深厚的索引优化及分库分表实战经验;精通 Redis,能够解决高并发下的热点数与一致性难题。 · 消息与异步: 熟悉 RocketMQ/Kafka 等消息中间件,具备处理分布式事务、异步解耦的架构设计能力。 · 支付与业务: 具有完整的支付平台或金融系统开发经验,深刻理解幂等性、对账逻辑、签名验签及资金闭环。 · 高可用治理: 熟悉 Sentinel、Nacos 等服务治理组件,具备应对突发流量的限流、熔断及系统调优能力。 · 安全意识: 熟悉常见的 Web 安全攻防(如防重放、防爆力破解),能够设计高安全性、高扩展性的对外开放接口。 加分项: · 有游戏发行平台、SDK 服务端、或移动应用后端经验 · 有从 0 到 1 主导系统设计的经历 · 有高并发系统实战经验(QPS 1000+),熟悉缓存击穿/雪崩防护、数据库连接池优化、消息队列削峰填谷等核心段 · 有数据统计平台服务端接入经验(数数科技、神策、GrowingIO 等任意一个),了解埋点事件设计与用户属性上报流程 我们的期待: · 能独立主导系统设计,输出技术方案并推动落地 · 对数据一致性和系统稳定性有高标准,能够设计支付类系统容错机制 · 熟练使用 AI 编程工具(Cursor、GitHub Copilot、Claude 等),将 AI 工具融入日常开发流程 · 有接口文档和技术文档的输出习惯,方便 SDK 工程师和后续团队成员接入
对这个职位感兴趣吗?