职位详情
软件开发
6000-12000元
河南瑞信盛通通信科技有限公司
郑州
3-5年
本科
12-08
工作地址

河南省信息安全产业示范园

职位描述
1. 熟练掌握SpringBoot、SpringCloud、SpringMVC、MyBatis、MyBatis-Plus等主流框架。熟悉SpringBoot自动装配原理、SpringMVC执行流程及AOP设计原理,理解MyBatis执行流程及SQL映射机制
2. 熟悉SpringAI框架,可通过统一API调用多种模型OpenAI、Ollama等,具备大模型本地化部署经验,可使用Ollama部署Llama、Qwen等模型。掌握Prompt提示词开发、RAG检索增强、FunctionCalling工具调用,能够基于SpringAI构建智能体并落地业务应
3. 扎实的Java基础,熟悉反射、注解、泛型、集合底层实现(HashMap、ConcurrentHashMap、ArrayList、LinkedList等),理解JVM原理、类加载机制与垃圾回收原理
5. 熟练使用MySQL,掌握MySQL的事务、索引结构、索引优化及常见SQL优化方法
6. 熟悉Redis的数据结构及缓存策略,能有效解决缓存穿透、击穿、雪崩问题,理解Redis的持久化机制RDB和AOF的优缺点
7. 熟悉微服务组件Nacos注册配置中心、OpenFeign远程调用、LoadBalancer负载均衡、Sentinel熔断降级、Gateway网关等组件,了解分布式事务框架Seata(XA、AT、TCC模式)及Redisson分布式锁
8. 熟悉RabbitMQ消息中间件,理解消息可靠性、重试、死信队列、延迟队列及幂等性设计
9. 了解ElasticSearch原理与倒排索引机制,会使用Kibana进行数据可视化
10. 熟悉XXL-JOB分布式任务调度平台的部署与使用
11.基于 Dify 进行 LLM 应用的可机化开发与业务系统集成部署,并结合 RAGflow 实现数据预处理、向量索引与检索链路优化,构建构建商可用智能体能力
12.熟练使用 Git/Gitee 版本管理与分或协作流程了解 Jenkins 持续集成流程及 SwaggerAPI 文档生成与测试
13.熟悉 Linux 常用命令及 Docker 容器化部署

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请