快手Java开发工程师(供应链方向)-【电商】
任职要求
1、本科及以上学历,计算机相关专业,2年及以上Java开发经验,有扎实的计算机基础知识和编程功底; 2、精通多线程编程,熟悉JVM,熟悉常见的开源分布式中间件,包括但不限于缓存、消息队列等,熟悉MySQL,熟悉Linux下的DevOps; 3、熟悉面向对象设计,有较强的系统架构设计能力,具备一定的D…
工作职责
1、参与快手电商供应链系统的需求研发,包括但不限于计划与协同、采购执行、订单履约、财务结算等核心产品能力建设,深入发掘和分析业务需求,撰写技术方案和系统设计,以及相关的代码开发; 2、深入理解业务,技术驱动,能够做技术规划,合理选型,并且推动落地; 3、接受高并发、海量数据的挑战,发现和解决系统存在的性能瓶颈等技术难题,推动系统的性能和可用性的提升,持续优化系统架构; 4、具有一定的商业敏感度,对业务能够深入理解,具备良好的业务建模能力,能够结合业务场景抽象,串联上下游全链路,通过数据分析定义问题并给出解决方案; 5、为团队引入创新的技术、创新的解决方案,用创新的思路解决问题。
1、负责电商供应链的商品货品领域的研发工作; 2、主导和参与系统的需求分析、架构、设计、功能开发、代码评审、单元测试、发布上线等各环节的技术工作; 3、持续优化系统设计,提升系统的性能、可用性、稳定性与可扩展性; 4、承担系统在高可用、高并发、大数据体量环境下的研发和迭代工作。
1、负责业务大供应链体系包括商品、供应商、仓配、运营和结算的研发工作 2、学习理解能力强,有能力主导系统的分析,架构设计,核心功能开发; 3、对系统稳定性和潜在问题高度敏感,主动发现潜在风险,并积极推动落地解决; 4、较好的代码规范和文档规范,保证项目的进度和质量。
1、核心系统开发: 基于 Java (Spring Boot/Cloud) 技术栈,参与供应链核心系统(订单、库存、物流)的功能开发与维护,保证高并发场景下的系统稳定性; 2、AI工程化落地(重点): 负责 LLM应用层开发:对接OpenAI/国产大模型API,开发基于大模型的业务插件(Agent); 3、参与 RAG(检索增强生成) 架构搭建: 涉及向量数据库(Milvus/Pinecone/Elasticsearch)的数据写入与检索优化; 4、AI辅助研发实践: 深度实践 AI-Assisted Coding:在日常开发中熟练使用GitHub Copilot/Cursor进行代码生成、单元测试编写和代码重构,成为部门“AI效能提升”的种子选手; 5、技术文档沉淀: 利用AI辅助工具撰写高质量的技术文档与接口文档,沉淀“AI+Java”的最佳实践案例。
参与公司核心业务系统的设计、开发及优化,基于 Java 技术栈构建高性能、高可用的服务端应用。 负责模块功能的开发、测试和部署,确保代码质量和系统稳定性。 协同团队完成需求分析、技术方案设计及文档编写。 使用 Spring Boot、MyBatis、Dubbo 等主流框架实现业务逻辑,解决开发中的技术难题。 参与数据库设计与优化(MySQL),提升查询效率与数据一致性。 优化系统性能,支持高并发场景保障服务的可扩展性和容错性。 基于微服务架构(如 Spring Cloud、Nacos)设计服务拆分方案,结合 RocketMQ 实现异步通信。 使用 Redis 缓存热点数据,降低数据库压力,提升响应速度。 配合运维团队进行容器化部署(Docker/K8s)及监控告警体系建设(Prometheus、SkyWalking)。 遵循阿里研发流程,参与代码评审、单元测试、自动化测试等质量保障工作。 协同产品、前端、测试等团队,推动项目高效交付。 持续学习并实践新技术,提升团队整体开发效率与代码规范性。