1:参与构建数据驱动、安全稳定、可持续演进的增长技术体系,支撑拉新、激活、留存、召回、转化等核心增长场景,持续提升业务增长效率。 2:负责交易所增长相关核心业务模块的系统设计与研发,包括但不限于:用户增长、活动任务、交易赛、福利中心、卡券权益、VIP 增长、营销激励、奖励发放等业务场景。 3:深入理解多业务域之间的协作关系,围绕用户、任务、条件、奖励、卡券、权益、库存、风控、清算、发放、对账等链路进行系统化设计,提升平台复用能力和业务扩展能力。 4:负责核心项目的需求分析、技术方案设计、详细设计、核心编码、上线交付及效果跟踪,能够把控项目进度、研发质量和长期可维护性。 5:负责高并发、高可用、高扩展的后端系统架构设计,持续推进系统治理、稳定性治理、性能优化、链路监控、容量评估、故障预案和技术债治理。 6:参与增长平台底层能力建设,包括任务引擎、奖励引擎、卡券权益平台、规则引擎、风控接入、库存扣减、幂等防重、异步发奖、补偿发奖、数据对账、异常告警等核心能力。 7:结合 AI 工具提升研发效率和工程质量,包括代码生成、代码 Review、单测生成、SQL 分析、文档沉淀、问题排查、自动化测试及研发流程优化。 8:指导团队成员进行技术方案设计和代码质量提升,推动工程规范、架构规范、稳定性规范在团队内落地。 1:计算机相关专业本科及以上学历,5 年以上 Java 后端研发经验,具备中大型互联网系统、交易平台、增长平台或营销平台研发经验优先。 2:Java 基础扎实,熟悉 Java 并发编程、集合、IO、泛型、反射、代理、安全机制等基础能力,理解 JVM 原理、内存模型、GC 机制和常见性能调优手段。 3:熟悉 Spring MVC、Spring Boot、MyBatis 等主流 Java 技术栈,理解其核心原理,具备良好的代码设计能力、抽象能力和工程落地能力。 4:具备 3 年以上分布式系统开发和设计经验,担任过核心模块或核心系统 Owner,能够独立完成一定规模系统的架构设计、核心代码开发和线上稳定性保障。 5:熟悉 SOA、微服务架构和分布式系统设计,熟练使用 RPC、Redis、Kafka、MySQL、Nacos 等组件,理解缓存、消息、分布式事务、幂等、限流、降级、熔断、重试、补偿等机制。 6:具备复杂业务建模能力,能够从业务规则中抽象可复用的系统能力,熟悉多业务线、多场景、多状态、多角色、多奖励类型下的系统设计方法。 7:具备较强的稳定性架构意识,熟悉高可用设计、容量评估、链路追踪、监控告警、日志治理、故障定位、应急预案、灰度发布、回滚机制和线上问题复盘。 8:具备较好的数据意识,能够通过数据指标、业务漏斗、对账结果、异常监控发现系统问题,并推动业务与技术侧持续优化。 9:能够主动使用 AI 工具辅助研发工作,具备通过 AI 提升编码、测试、文档、排障、数据分析效率的意识和实践经验。