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