主要職責(zé):1.??獨立完成大型分布式項目架構(gòu)落地,持續(xù)完善優(yōu)化系統(tǒng)基礎(chǔ)架構(gòu);2.???具有技術(shù)、業(yè)務(wù)前瞻性,根據(jù)實際需求選擇合適的技術(shù)和架構(gòu)方案;3.??深入理解分布式、高并發(fā)相關(guān)技術(shù)棧的原理和應(yīng)用場景,指導(dǎo)開發(fā)團(tuán)隊完成架構(gòu)落地;??崗位要求:?1.???JAVA基礎(chǔ)扎實,熟悉JVM原理有調(diào)優(yōu)經(jīng)驗;?2.???5年及以上使用JAVA開發(fā)的經(jīng)驗,熟悉常用開源框架的原理和機(jī)制;3.???掌握多線程及高性能的設(shè)計與編碼及性能調(diào)優(yōu),至少兩個以上大型高并發(fā)、高可用項目經(jīng)驗;4.???3年以上大型分布式系統(tǒng)架構(gòu)經(jīng)驗,至少兩個穩(wěn)定運(yùn)行一年以上的大型分布式系統(tǒng)的架構(gòu)落地經(jīng)驗;5.???熟悉微服務(wù)架構(gòu),分布式數(shù)據(jù)庫、緩存、消息、事務(wù),流式處理,大數(shù)據(jù)存儲等相關(guān)技術(shù)棧和實現(xiàn)原理,6.???熟悉大型分布式項目架構(gòu)持續(xù)迭代常見問題、疑難雜癥及解決方案;