任職要求:
1、??萍耙陨蠈W(xué)歷
2、3-5年開發(fā)經(jīng)驗(yàn)
3、熟練運(yùn)用 Spring Al與 Spring Al Alibaba構(gòu)建智能應(yīng)用,能結(jié)合 RAG 技術(shù)解決知識(shí)動(dòng)態(tài)更新問題,借助 ToolCaling 落地復(fù)雜場(chǎng)景下的 AI 驅(qū)動(dòng)邏輯
4、熟練運(yùn)用 Python Al 應(yīng)用開發(fā),實(shí)現(xiàn) LangChain、Streamlit、LangGraph 驅(qū)動(dòng)的大模型 AI 智能體部署,整合Cozes、Dify 提升 Agent 體驗(yàn)
5、熟悉Spring、SpringMVcSpringBoot、springCloud 等主流框架,掌握 Spring的 AOP、I0C思想、SpringBoot 自動(dòng)裝配原理,能梳理 SpringMVc 執(zhí)行流程并解決框架層問題
6、熟悉SpringBoot與MyBatis框架源碼,清晰掌握核心設(shè)計(jì)邏輯與底層實(shí)現(xiàn)原理;具備快速定位框架層面疑難問題的能力,可針對(duì)性提供高效解決方案,為系統(tǒng)底層架構(gòu)的穩(wěn)定運(yùn)行提供技術(shù)支撐熟悉 Vue.js 框架及 ElementPlus 組件,能獨(dú)立完成業(yè)務(wù)頁(yè)面的開發(fā)、重構(gòu)與交互優(yōu)化,配合 Vite 提升前端構(gòu)建效率熟悉非關(guān)系型數(shù)據(jù)庫(kù) Redis、Elasticsearch 的使用,掌握 Redis 數(shù)據(jù)類型與持久化方式,基于ElasticSearch實(shí)現(xiàn)附近數(shù)據(jù)搜索
7、熟悉 RabbitMQ 消息中間件的使用,能處理消息可靠性、延遲隊(duì)列等問題;可運(yùn)用 XXL-J0B分布式任務(wù)調(diào)度框架設(shè)計(jì)并開發(fā)定時(shí)任務(wù),配合 Canal 實(shí)現(xiàn)數(shù)據(jù)同步
8、能落地多種業(yè)務(wù)技術(shù)方案,包括基于 Redis+RabbitMQ 的秒殺場(chǎng)景實(shí)現(xiàn)、Canal+RabbitMQ 保障數(shù)據(jù)一致性,同時(shí)可通過ControllerAdvice 實(shí)現(xiàn)全局異常處理
9、熟悉多平臺(tái)第三方接口對(duì)接,包括阿里云 OSS 對(duì)象存儲(chǔ)、華為云 IOTDA 設(shè)備管理、微信小程序登錄,能結(jié)合通義千問大模型實(shí)現(xiàn)智能分析
10、熟練運(yùn)用若依低代碼框架開展項(xiàng)目開發(fā),可獨(dú)立完成基礎(chǔ)業(yè)務(wù)模塊搭建,靈活適配場(chǎng)景化需求以提升開發(fā)效率