岗位描述
【岗位职责】
1.与产品、前端、测试、业务方等人员紧密配合,高效完成后端开发工作;
2.深入了解所分配模块的详细设计,完成业务模块的代码开发和维护工作;
3.负责大模型能力;
4.负责对所分模块编码,负责对所分模块进行单元测试;
5.进行系统总体测试,进行BUG修改,负责项目后期维护工作;
6.参与编写技术文档,参与客户培训,实施培训。
【任职条件】
1.年龄 38 周岁及以下;
2.统招本科及以上学历,计算机相关专业,5年及以上 Java 和大模型开发经验;
3.熟练掌握 Git 使用;精通 Java 语言,熟悉 IO、多线程、集合框架与常用设计模式;
4.熟练掌握 Vibe Coding 高效开发模式,精通主流 AI 编程工具,可通过精准 Prompt 快速生成业务代码、单元测试与 SQL 脚本,依托 AI 实现全栈开发,并完成代码重构、性能优化及疑难问题排查;能甄别、校验并优化 AI 生成代码,剔除冗余错误内容,保障代码规范可用;
5.熟练掌握 AI 大模型应用开发,精通 LangChain、LangGraph、LlamaIndex 等框架,具备 RAG 架构设计、通用Agent、Agent Harness、智能问答、多步骤 Agent 工作流、文档解析与知识检索落地能力,可独立完成大模型应用方案设计、开发与集成优化;
6.精通 SpringBoot、SpringMVC,熟悉 SpringCloud/Dubbo 微服务开发;熟练使用 Nginx、Tomcat 部署与优化;熟悉 Redis、MongoDB 等 NoSQL 数据库;熟练使用 ElasticSearch(ES)进行全文检索与日志分析;掌握 MinIO 对象存储服务的部署、集成与应用开发;
7.SQL 功底扎实,熟练使用 MySQL、PostgreSQL、达梦、高斯等数据库,精通事务、存储过程、触发器,具备数据库设计能力,熟悉数据库范式与实体关系设计;有过数据库信创改造经验优先。
8.熟练使用 Maven、Gradle 构建工具;具备 RocketMQ、Kafka、RabbitMQ 等消息队列实际使用经验;
9.熟练使用 Prometheus、Zabbix、Grafana、Loki 搭建运维监控体系;
10.具备较强问题排查与故障解决能力,能独立处理数据处理与集成问题;具有 G 端项目开发经验及具有软考中高级计算机证书者优先;
11.具备优秀的沟通协调能力;具备较好的执行力,工作态度积极认真主动,学习能力强,抗压能力强。