岗位描述
核心要求:后端+AI coding
岗位职责
1、参与供应链核心系统的设计与开发,覆盖采购管理、库存管理、订单履约、供应商协同、仓储物流等业务域
2、负责 B 端业务系统的架构设计、技术选型和方案评审,确保系统的高可用、高并发、可扩展性
3、深入理解供应链业务流程,抽象领域模型,设计合理的业务架构,支撑业务快速迭代
4、主导关键业务模块的设计与开发,编写高质量、可维护的代码,保证交付质量与进度
5、识别并解决系统性能瓶颈,包括 JVM 调优、数据库优化、缓存策略、并发处理、大批量数据处理等
6、解决复杂技术难题,对线上问题快速响应和排查,保障系统稳定运行
7、参与 Code Review,制定并落地编码规范,提升团队整体代码质量
8、指导中初级工程师,分享技术经验,推动团队技术能力提升
9、与产品、前端、测试、业务方紧密配合,推动项目高效落地
10、与AI团队协作,落地AI编程,并推动内部AI提效
任职要求
基本要求
1、计算机科学、软件工程或相关专业本科及以上学历
2、5 年以上 Java 后端开发经验,3 年以上 B 端 / 供应链系统开发经验
3、Java 基础扎实,深入理解面向对象设计、集合框架、并发编程(JUC)、IO/NIO 等
4、熟悉 JVM 内存模型、垃圾回收机制,具备实际的 JVM 调优经验
5、熟练使用 Spring / Spring Boot / Spring Cloud / MyBatis 等主流框架,理解其核心原理
6、熟练使用 MySQL,掌握索引优化、SQL 调优、分库分表等方案
7、熟练使用 Redis,了解缓存穿透/击穿/雪崩的处理方案
8、熟悉 Kafka / RabbitMQ / RocketMQ 中至少一种,理解消息可靠性与一致性保障
9、具备良好的系统设计能力,熟悉常用设计模式,能独立完成复杂业务的架构设计
10、熟悉 Git、Maven/Gradle、CI/CD 流程,了解 Docker / Kubernetes 基本使用
11、熟悉基于 LangChain / LangGraph 的AI编程应用架构设计,拆解代码开发任务、规划工具调用链路、实现复杂编程场景的智能编排,解决多步骤代码开发、问题定位、工程修复等链式推理问题
12、具备落地编程场景RAG知识库建设能力,基于业务代码仓库、开发规范、工程模板、运维文档构建专属检索体系,提升大模型对大型代码工程的语义理解与上下文感知能力,提升AI编码准确率、降低幻觉问题
13、对多 Agent 协作机制有深度的理解和应用
加分项
1、熟悉Vue 全家桶、UI 组件库、前后端分离联调、有全栈开发能力
2、有大模型 API 接入、AI 编程经验、AI落地方案经验
3、有服装/零售行业供应链系统开发经验
4、有技术团队带领或技术导师经验
5、有开源项目贡献或技术博客输出