1.負(fù)責(zé)公司后端架構(gòu)設(shè)計、推進(jìn)研發(fā)及持續(xù)優(yōu)化;
2.精通SpringBoot,SpringCloud 微服務(wù)架構(gòu);
3.熟練使用redis、elasticsearch、mysql、mongodb、mq等中間件
4.熟悉大型分布式、高并發(fā)、高可用性系統(tǒng)設(shè)計開發(fā),主導(dǎo)或參與過大型業(yè)務(wù)系統(tǒng)(不限于商業(yè)化系統(tǒng))架構(gòu)設(shè)計、研發(fā)或者優(yōu)化,并有成功的實踐經(jīng)驗;
5.熟悉ORACLE數(shù)據(jù)庫分庫、分表、分區(qū)及優(yōu)化方法,熟悉常用的NoSQL產(chǎn)品,如MongoDB,Redis,Memcache,ES;
6.熟練掌握Spring、SpringBoot、SpringCloud、Ibatis、Redis、Zookeeper、Dubbo、Docker等技術(shù)框架。精通主流的微服務(wù)開發(fā)與治理框架;
任職要求
1.計算機(jī),信息科學(xué)或相關(guān)專業(yè),具備3-5年以上的Java應(yīng)用開發(fā)和架構(gòu)經(jīng)驗,統(tǒng)招本科及以上學(xué)歷(能力突出者可適當(dāng)放寬);
2.JAVA基礎(chǔ)扎實,熟悉掌握常用的Java類庫及框架,熟悉io、多線程、集合等基礎(chǔ)知識,熟悉linux、http、搜索、分布式、緩存、消息等機(jī)制,熟悉JVM原理;
3.深入理解產(chǎn)品需求,優(yōu)秀的抽象設(shè)計能力,對設(shè)計模式、軟件工程等有深入理解;從技術(shù)趨勢和思路上影響技術(shù)團(tuán)隊;
4.具有高并發(fā)、高可用系統(tǒng)的架構(gòu)設(shè)計經(jīng)驗者優(yōu)先
5.有較強(qiáng)的溝通協(xié)調(diào)能力,具有項目管理經(jīng)驗優(yōu)先。
6.做過PDM