Skip to content
← Back to job listings

高级Java研发工程师(AI赋能方向)

geely · 萧山区, 浙江, 中国

External listingfull-time3 months ago

About The Role

【岗位职责】 1. 负责核心业务系统的架构设计、开发与优化,确保系统的高可用性、高并发及可扩展性; 2. 主导复杂业务模块的领域建模与抽象设计,运用领域驱动设计(DDD)思想拆解业务痛点; 3. 深度整合AI编程工具链:在日常研发工作中全面引入并实践 Claude Code、Trae、Open Code 等先进AI框架,提升代码生成、重构、调试及单元测试的效率与质量; 4. 探索并落地 AI Agent(智能体) 在研发流程中的应用,构建自动化编码、自动Code Review、智能故障排查等场景化解决方案; 5. 基于 MCP(Model Context Protocol) 协议设计与实现标准化上下文交互接口,打通IDE、知识库与研发工具链,增强AI对复杂项目上下文的理解能力; 6. 负责微服务架构下的技术攻关,解决分布式事务、高并发缓存、消息削峰填谷等技术难题; 7. 指导初中级工程师,建立高标准的代码规范体系,推动团队技术氛围建设与敏捷实践落地。 【任职要求】 1. 计算机或相关专业本科及以上学历,8年及以上 Java开发经验,有大型互联网项目或复杂企业级系统开发背景; 2. 具备极强的代码质量意识,对代码规范有“洁癖”级追求; 3. 优秀的沟通表达能力与团队合作精神,具备良好的抗压能力与独立分析解决问题的能力; 4. 具备业务抽象、设计能力,将业务模型与系统实现模型高效映射; 5. 具备探索精神,主动探索AI在日常开发中的应用场景,提升AI在研发团队中的普及率。 【核心技术栈】 1. Java基础深厚:精通Java多线程模型(JUC包),深入理解JVM内存模型、GC算法及调优策略,熟悉JVM相关规范与字节码技术; 2. 框架与架构: - 对Spring生态(Spring Boot/Cloud)有源码级理解,熟练运用MyBatis/JPA,具备扎实的SQL功底与MySQL数据库逻辑结构设计能力; - 深刻理解分布式系统架构,熟悉RESTful风格编程,有Dubbo、K8S、Docker及主流云平台(阿里云/腾讯云)实战经验; - 精通Redis、MQ(Kafka/RocketMQ)、ZooKeeper等高性能中间件的原理与应用; - 熟练掌握单元测试框架(JUnit/Mockito等); 3. 工程化与设计: - 熟练运用常用设计模式,具备优秀的业务模块抽象能力; - 熟悉Linux常用命令,精通Git、Maven等构建与版本管理工具; - 熟悉前端技术(JS/Vue/React)者优先,具备全栈视野; 4. 方法论:熟悉领域驱动开发(DDD),有丰富的敏捷开发(Scrum/Kanban)项目实践经验。 【AI赋能专项要求(重点)】 1. AI工具链实战: - 必须熟练使用 Claude Code 等至少一种工具,进行命令行交互式的代码生成、复杂逻辑重构及自动化测试编写,且熟悉其技术架构; - 熟悉 Trae 或同类AI原生IDE的工作流,能够利用其Agent模式(如SOLO模式)完成从需求分析到部署的全链路辅助开发; - 了解 Open Code 等开源框架,能够根据团队需求配置私有化模型接入,实现无地域限制的AI编程自由。 2. 进阶研发能力(加分项): - Agent开发能力:有自定义Coding Agent经验,能够设计Prompt工程让AI自主完成特定领域的开发任务(如自动生成API文档、自动修复Bug); - MCP协议经验:理解并实践过 Model Context Protocol (MCP),有开发MCP Server或使用MCP连接内部数据源、工具链的经验,能解决AI在大型代码库中的“上下文缺失”问题; - 有将AI工具集成至CI/CD流水线,实现智能化代码评审(Code Review)与质量门禁经验者优先。

This is an external listing. JobSpring does not represent or verify the employer. Report this listing