岗位描述
岗位职责
岗位职责
1. 系统架构设计
负责 CRM、结算等核心业务系统的整体架构设计:微服务拆分、服务边界划分、数据流设计;主导技术选型(框架、中间件、存储层),推动架构持续演进。
2. 技术攻坚与性能优化
主导 JVM 调优、SQL 慢查询优化、分布式缓存策略设计;针对 BI、分析场景提供可落地解决方案,具备数据湖架构实战经验优先。重点攻坚结算系统的标准化重构,沉淀可复用的业务规则引擎。
3. 工程规范与质量保障
制定并推行团队编码规范、Code Review 标准、AI 辅助开发规范;建立测试覆盖率基线和可观测性体系(链路追踪、监控告警),将质量关口前移;推动 DevOps 流程和 CI/CD 体系完善。
4. AI 工程化落地
参与 BI Agent、结算 Agent 等 AI 项目的工程化实现;探索 AI 工具在团队研发流程中的深度应用(RAG、Function Calling、Agent 等)。
5. 跨团队协作
参与产品需求评审,从架构视角识别技术风险;与业务、运维团队协同推动技术方案落地。
岗位要求
任职要求:必须具备
1、Java 基础扎实:深度掌握 Spring Boot(2.x/3.x)、Spring Cloud 微服务体系;熟悉 MyBatis / MyBatis-Plus / JPA
2、MySQL 功底:索引设计、执行计划分析、慢查询优化、分库分表方案
大数据存储:熟悉 ByteHouse/ClickHouse 和 MongoDB 索引设计、查询优化、数据建模
3、中间件:熟练使用 Redis(数据结构、分布式锁、缓存击穿 / 雪崩);具备 Kafka / RabbitMQ / RocketMQ 生产经验,理解消息可靠性与幂等设计
4、任务调度:熟悉 XXL-JOB 或同类分布式任务调度框架
5、JVM 调优:理解内存模型、GC 机制,有线上调优经验
6、可观测性:熟悉 SkyWalking / OpenTelemetry / Prometheus + Grafana 至少一套,有线上链路追踪或监控告警落地经验
7、安全架构意识:鉴权体系(OAuth2 / JWT)、敏感数据加密与脱敏设计
API 设计:熟悉 RESTful 规范,了解 gRPC / Protobuf
8、业务抽象能力:具备复杂业务规则引擎开发经验,或 BI / 大数据系统、电商规则适配相关经验