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