全栈开发工程师(Vue+SpringBoot+AI Agent 开发方向)
岗位核心定位
负责产品业务系统与大模型 Agent 应用的全栈开发全流程工作,基于 Vue、SpringBoot 技术栈完成应用程序的设计、编码、测试与上线;熟练掌握 langchain4j 等 Java 生态大模型开发框架,具备独立的 Agent 应用端到端开发能力;熟练使用 Opencode 等 AI 辅助编程工具提升研发效能,同时兼备工程思维、编码能力与产品思维,打造高可用、高体验的 AI 原生应用与业务系统。
岗位职责
1. 负责产品前端与后端全栈开发工作,基于 Vue 生态完成前端页面、交互逻辑、通用组件、Agent 交互界面的开发;基于 SpringBoot 完成后端接口、业务逻辑、数据库设计与核心服务开发;同时基于 langchain4j 框架完成大模型 Agent 智能体的后端核心逻辑开发、能力封装与前端交互落地,覆盖工具调用、RAG 知识库、记忆模块、工作流编排、多智能体协作等 Agent 核心模块的全栈实现。
2. 深度参与产品需求评审与技术方案设计,包括 AI Agent 产品的需求拆解、技术选型、架构设计与全栈实现方案输出,在技术边界、产品需求、用户体验之间找到最优平衡,全程把控代码质量、研发效率与项目落地效果。
3. 熟练使用 Opencode、GitHub Copilot、Cursor 等主流 AI 辅助编程工具,落地 AI 辅助研发全流程,高效完成业务系统与 Agent 应用的编码、调试、方案设计、问题排查等工作,沉淀 AI 辅助编程与 Agent 开发的团队最佳实践。
4. 负责业务系统与 Agent 应用的联调、测试、部署与线上运维工作,快速排查解决大模型 API 对接、Agent 逻辑执行、前后端交互、系统性能等各类技术问题,保障服务的稳定性、安全性与高可用性。
5. 深度参与产品迭代优化,结合用户反馈、产品需求与大模型技术特性,持续优化系统架构、代码性能、Agent 落地效果与产品体验,主动站在用户与业务视角提出产品与技术双向优化方案,配合产品团队完成业务目标。
6. 持续跟踪前后端前沿技术、langchain4j 等大模型开发框架生态、Agent 领域技术动态,持续优化技术栈与研发流程,沉淀 AI 应用全栈开发规范与最佳实践,提升团队整体研发效能。
任职资格
1. 3 年及以上全栈开发工作经验,熟练掌握 Vue 全家桶(Vue2/Vue3、Pinia/Vuex、Vue Router、Vite 等)与 SpringBoot 全家桶,有完整的前后端分离项目从 0 到 1 落地经验;熟练掌握 langchain4j 等 Java 生态大模型开发框架,具备独立的 Agent 应用端到端开发能力,有完整的 AI Agent 项目落地经验。
2. 熟练使用 Opencode 等主流 AI 辅助编程工具,能通过 AI 工具高效完成编码、调试、方案设计等工作,有成熟的 AI 辅助研发实操经验。
3. 熟练掌握 MySQL/PostgreSQL 等关系型数据库的设计、优化与使用,了解 Redis 等缓存中间件,具备扎实的 SQL 优化与数据库设计能力;熟悉主流大模型 API 的对接与调用逻辑,掌握 Prompt 工程、RAG 检索增强生成、工具调用等 Agent 核心技术原理。
4. 精通前后端分离开发模式、RESTful API 设计规范、Git 版本控制工具,具备良好的代码规范与工程化思维。
核心能力要求
1. 扎实的全栈技术功底,能独立完成业务系统与 Agent 应用的前端开发、后端服务搭建、核心 Agent 逻辑实现、接口联调、部署上线全流程工作,快速定位并解决开发过程中的各类技术问题。
2. 精通基于 langchain4j 框架的 Agent 开发全流程,能独立完成工具调用、RAG 知识库、记忆管理、工作流编排、多智能体协作等核心模块的设计、开发与性能优化,能结合业务场景封装高可复用、高可用的 Agent 能力。
3. 成熟的产品思维,能深度理解业务需求与 AI Agent 产品的用户场景,在技术实现中兼顾产品体验、业务价值与研发效率,主动站在用户视角提出优化方案,而非单纯完成编码任务。
4. 严谨的工程化思维,能编写高可维护、高可扩展、高性能的代码,重视代码质量、单元测试与技术文档沉淀,具备良好的项目管控与风险预判能力。
5. 极强的学习能力与问题解决能力,能快速跟进大模型 Agent 领域的技术迭代与框架更新,结合 AI 辅助工具高效攻克复杂技术问题。
软性素质
1. 自驱力强,对 AI Agent 技术、全栈研发与 AI 辅助编程有强烈的热情,能适应快速迭代的产品研发节奏。
2. 良好的沟通能力与团队协作意识,能配合产品、算法、测试等跨职能团队高效推进项目落地。
3. 强 Owner 意识,对开发的功能模块、系统稳定性与最终产品落地效果负责,有严谨、负责的工作态度。
4. 加分项:有 SaaS 产品、企业级 AI 应用全栈开发经验者优先;具备 DevOps 相关经验,熟悉 Docker、K8s、CI/CD 流水线者优先;有开源 Agent 项目、langchain4j 生态贡献、个人 AI 产品独立作品者优先。

