1、計(jì)算機(jī)或相關(guān)專業(yè)本科畢業(yè),7年及以上Java后端開發(fā)經(jīng)驗(yàn),至少3年以上微服務(wù)/分布式架構(gòu)下的開發(fā)經(jīng)驗(yàn),具備較強(qiáng)的異常問(wèn)題排查與性能診斷能力,熟悉JVM調(diào)優(yōu)基礎(chǔ)(如GC參數(shù)調(diào)整),并有中型項(xiàng)目運(yùn)維經(jīng)驗(yàn)。
2、Java基礎(chǔ)精通,優(yōu)秀編程能力和規(guī)范代碼習(xí)慣,熟練掌握高級(jí)并發(fā)(如線程池優(yōu)化)、JVM內(nèi)存模型,精通常見設(shè)計(jì)模式在項(xiàng)目中的應(yīng)用,具備領(lǐng)域模型抽象與邊界設(shè)計(jì)能力,能主導(dǎo)中型需求的技術(shù)方案設(shè)計(jì)與代碼評(píng)審。
3、深入理解 Spring Boot、Spring Cloud、MyBatis、Dubbo、Redis、Kafka/RocketMQ 等框架的原理與應(yīng)用,能夠獨(dú)立完成微服務(wù)架構(gòu)搭建、性能瓶頸分析、分布式事務(wù)與消息可靠性處理,深入理解 MySQL 與 NoSQL(如 MongoDB)數(shù)據(jù)庫(kù)原理,具備數(shù)據(jù)建模、SQL 優(yōu)化、分布式存儲(chǔ)與高可用設(shè)計(jì)能力,以及熟練掌握 Docker 與 Kubernetes 的容器化部署與運(yùn)維實(shí)踐
4、熟練應(yīng)用分布式系統(tǒng)(如CAP權(quán)衡)、緩存一致性(Redis+簡(jiǎn)單同步)、分布式事務(wù)(XA/Seata基礎(chǔ)),熟悉Elasticsearch搜索優(yōu)化與Hadoop/Spark實(shí)際應(yīng)用,能設(shè)計(jì)中型系統(tǒng)的容錯(cuò)方案。
5、優(yōu)秀的溝通與協(xié)作能力,能主導(dǎo)小團(tuán)隊(duì)需求分析、技術(shù)方案討論與代碼審查,指導(dǎo)初級(jí)工程師,推動(dòng)項(xiàng)目最佳實(shí)踐,具有基礎(chǔ)項(xiàng)目協(xié)調(diào)經(jīng)驗(yàn)。