Northern Online Job
全部城市[切换]
A
B
C
D
E
F
G
H
J
K
L
M
N
P
Q
R
S
T
W
X
Y
Z

java后端开发

优岗推荐
10-20K
软件服务 计算机类

职位描述

## 岗位职责 1. 参与需求评审、技术方案设计,基于 Java 技术栈完成后端服务、业务模块的设计、编码、单元测试,输出高质量、可维护的代码,支撑业务系统稳定迭代。 2. 负责 RESTful 接口开发、封装与维护,对接前端、测试、第三方系统,提供稳定的 API 服务;在 AI 项目中封装大模型调用能力,接入 LLM 模型服务,完成请求封装、流式返回、温度参数、提示词管理等能力开发。 3. 负责智能体 Agent、工作流、RAG 知识库、工具调用链路的后端开发与工程落地,实现任务编排、记忆管理、Function Calling、检索增强等 AI 核心能力,搭建智能问答、内容生成类 AI 应用服务智联招聘。 4. 负责数据库设计、SQL 编写、索引优化,使用 MySQL、Redis、MQ、ES、向量库等中间件,解决缓存、异步解耦、检索、数据存储等问题,保障数据一致性、查询性能。 5. 参与微服务架构建设、服务治理、性能调优,包含 JVM 调优、慢 SQL 优化、接口限流、熔断、重试、日志埋点、监控告警,保障系统高并发、高可用,排查线上故障、定位推理延迟、报错等问题。 6. 负责系统配置管理,维护系统提示词、模型参数配置、安全拦截规则,做好 Prompt 注入防护、敏感内容拦截等鲁棒性、安全性相关的后端能力实现。 7. 和产品、算法、测试工程师协同配合,配合测试开展接口联调、缺陷修复,提供测试所需接口,协助大模型自动化评测能力建设,支撑 LLM 正确性、鲁棒性等测试工作;参与代码评审,遵守团队开发规范。 8. 编写接口文档、数据库设计文档、部署手册等技术文档;参与 CI/CD、容器化部署,负责版本发布、线上运维、问题闭环,持续沉淀公共组件,提升研发效率。

任职要求

  • 本科及以上学历,计算机、软件工程等相关专业,扎实的 Java 基础,熟悉 SpringBoot、SpringCloud 等主流开发框架,了解微服务、分布式基础理论。 2. 熟练使用 MySQL、Redis、消息队列、搜索引擎等中间件,具备 SQL 优化、缓存设计、异步场景开发经验。 3. 有 AI 应用、大模型、智能体、RAG 项目开发经验优先
  • 了解 LLM 调用、Prompt 管理、向量库、工具调用、对话上下文管理等相关能力。 4. 熟悉 Linux 基础命令,了解 Docker、Git、CI/CD 流程,具备线上问题排查、性能优化经验。 5. 熟悉接口开发规范,具备良好的编码习惯、单元测试意识,能够独立完成模块设计与开发。 6. 良好的沟通协作能力,理解业务需求,有较强问题分析能力,有责任心,能够配合团队完成版本交付。

应用企业一览

被 0 家认证企业使用 · 一次投递多企匹配

相关优岗推荐