岗位描述
岗位职责
1. 负责风控审核、监控、实时风控等后端服务的设计、开发和维护,按时交付需求,保证质量。
2. 参与提币审核等资金相关的核心业务开发,保证数据一致性和幂等性,防止资金风险。
3. 用 Kafka 消费 Flink 产出的交易和行为事件流,开发实时风控和事件驱动的业务,配合风控同学把规则和策略落地到线上。
4. 和数仓、数据开发同学协作,对接 Doris 等分析型数据库,支撑风控指标、报表和数据服务。
5. 负责所管服务的线上稳定性,包括监控告警、问题排查、性能优化和故障复盘。
6. 参与 Code Review 和技术方案评审,推动老系统的升级重构和技术债治理。
7. 用 AI 工具(如 Coding Agent、LLM 应用)提升研发效率,参与团队内部智能化工具的建设。
任职要求
1. 本科及以上学历,计算机或相关专业,应届生需要有相关实习经验或项目经验。
2. Java 基础扎实,熟悉集合、并发、JVM 原理,有线上问题排查或 JVM 调优经验。
3. 熟练使用 Spring Boot、MyBatis / MyBatis-Plus 等主流框架,了解原理。
4. 熟悉 MySQL,能做表结构设计、索引优化、慢 SQL 分析,了解事务隔离级别和锁机制。
5. 熟悉 Redis、Kafka,了解常见使用场景和坑,例如缓存一致性、消息重复和丢失、顺序消费。
6. 了解分布式系统常见问题和方案,如分布式锁、幂等设计、限流降级。
7. 熟悉 Linux 常用命令和 Git 协作流程。
8. 责任心强,有数据敏感度和风险意识;沟通协作顺畅,能独立推进模块交付。
9. 英语能作为工作语言,能读英文技术文档,具备基本的英文沟通能力。
10. Base海外,当地TOP20院校。
加分项
- 有数字货币交易所、支付、银行或金融风控相关的业务经验
- 有规则引擎、实时风控或反作弊系统的开发经验
- 用过 Doris、Flink 等大数据组件
- 有 gRPC / Protobuf 微服务开发经验
- 会 Python,或做过 LLM / Agent 应用开发,日常深度使用 AI 编程工具
