1.計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,3年以上JAVA開發(fā)經(jīng)驗(yàn),有一年以上大型公司(或系統(tǒng))開發(fā)經(jīng)驗(yàn);
2.精通Spring、MyBatis、SpringMVC、Spring?Boot等應(yīng)用框架并熟悉實(shí)現(xiàn)原理;
3.熟悉分布式緩存、消息中間件、負(fù)載均衡、安全防御等技術(shù),掌握各類中間件使用,包括zookeeper、redis、nginx、tomcat等;
4.精通SQL,熟練主流數(shù)據(jù)庫(kù)Oracle/Mysql,具備優(yōu)秀的數(shù)據(jù)建模能力和數(shù)據(jù)庫(kù)分庫(kù)分表設(shè)計(jì)能力;
5.有分布式系統(tǒng)、微服務(wù)開發(fā)經(jīng)驗(yàn),熟悉互聯(lián)網(wǎng)和web安全相關(guān)開發(fā)技術(shù),在高并發(fā)、大流量系統(tǒng)的架構(gòu)上有較強(qiáng)經(jīng)驗(yàn);
熟悉Linux環(huán)境以及操作,熟悉Tomcat,Nginx,Apache等開源服務(wù)器、中間件;
6.熟悉maven,gradle構(gòu)建工具以及使用jenkins進(jìn)行持續(xù)構(gòu)建
7.責(zé)任心強(qiáng),具備良好的問(wèn)題分析能力、對(duì)外溝通能力和團(tuán)隊(duì)協(xié)作能力,能獨(dú)立承擔(dān)任務(wù)和有系統(tǒng)進(jìn)度把控能力。