1、負責(zé)公司核心 Java 業(yè)務(wù)系統(tǒng)的需求分析、架構(gòu)設(shè)計與技術(shù)選型,主導(dǎo)高可用、高性能方案落地,解決復(fù)雜技術(shù)難題及網(wǎng)絡(luò)通信、服務(wù)調(diào)用相關(guān)問題;
2、基于 SpringBoot、SpringCloud、Dubbo 等技術(shù)棧搭建微服務(wù)架構(gòu),優(yōu)化服務(wù)間通信、負載均衡、熔斷降級等核心機制,處理網(wǎng)絡(luò)層面的性能瓶頸與穩(wěn)定性問題;
3、主導(dǎo) MySQL 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計、SQL 深度優(yōu)化及索引策略制定,設(shè)計 Redis 緩存架構(gòu)與失效策略,解決數(shù)據(jù)存取性能瓶頸;
4、參與 AI 大模型相關(guān)項目開發(fā),負責(zé) AI Agent 的架構(gòu)設(shè)計、核心功能開發(fā)與迭代,推動業(yè)務(wù)場景與 AI 能力的融合;
5、運用 Node.js 或 Python 完成復(fù)雜數(shù)據(jù)處理、自動化工具開發(fā)等工作,支撐核心業(yè)務(wù)流程高效推進;
6、跟蹤 Langchain、Langgraph、gemini-cli 等 AI 開發(fā)工具的前沿動態(tài),主導(dǎo)技術(shù)預(yù)研與落地,推動團隊開發(fā)效率提升。
1、本科及以上學(xué)歷,計算機、軟件工程等相關(guān)專業(yè),叁拾叁內(nèi),5-7 年及以上 Java 開發(fā)經(jīng)驗,3-5 年及以上微服務(wù)項目實戰(zhàn)經(jīng)驗,具備實際線上 Java 項目開發(fā)與運維經(jīng)驗;
2、精通 Java 基礎(chǔ)語法、并發(fā)編程(線程池、鎖機制等),深入理解 SpringBoot、SpringCloud、Dubbo 等框架底層原理,能獨立設(shè)計并落地復(fù)雜服務(wù);
3、熟練使用 MySQL,具備數(shù)據(jù)庫性能調(diào)優(yōu)、分庫分表等實戰(zhàn)經(jīng)驗;深入理解 Redis 緩存原理、分布式緩存方案,能設(shè)計高并發(fā)場景下的緩存策略;
4、熟練掌握 Node.js 或 Python 任一語言,能獨立完成復(fù)雜數(shù)據(jù)處理、自動化腳本開發(fā)及工具封裝;
5、熟悉計算機網(wǎng)絡(luò)基礎(chǔ)知識(如 HTTP、TCP/IP、RESTful API、微服務(wù)通信協(xié)議等),能處理復(fù)雜網(wǎng)絡(luò)通信問題、服務(wù)調(diào)用超時 / 重試等場景;
6、了解主流 AI 大模型(GPT、Gemini 等)的原理與應(yīng)用場景,有 AI Agent 實際開發(fā)經(jīng)驗者加分;
7、了解 Spring AI、LangChain/LangGraph 框架者加分,具備 AI 場景下的應(yīng)用落地項目經(jīng)驗者優(yōu)先;
8、具備優(yōu)秀的問題分析與解決能力、架構(gòu)設(shè)計能力,較強的跨團隊溝通協(xié)作能力,能快速攻克新技術(shù)難點并落地業(yè)務(wù)。