崗位職責(zé):?
?1.?負(fù)責(zé)業(yè)務(wù)平臺(tái)架構(gòu)搭建和核心代碼的編寫(xiě);
?2.?優(yōu)化現(xiàn)有系統(tǒng)的性能,解決系統(tǒng)中的關(guān)鍵問(wèn)題和技術(shù)難題;
?3.?把握復(fù)雜系統(tǒng)的設(shè)計(jì),確保系統(tǒng)的架構(gòu)質(zhì)量,核心部分代碼編寫(xiě)、指導(dǎo)和培訓(xùn)工程師、不斷進(jìn)行系統(tǒng)優(yōu)化。
?4.?協(xié)助技術(shù)團(tuán)隊(duì)管理;
?任職要求:
?1.?3年以上Java項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),JAVA基礎(chǔ)扎實(shí):掌握常用的設(shè)計(jì)模式;熟悉JVM;
?2.?熟練運(yùn)用Spring?boot、Mybatis、Dubbo、SpringCloud微服務(wù)框架,對(duì)網(wǎng)絡(luò)、IO、高并發(fā)等有實(shí)踐經(jīng)驗(yàn)。
?3.?熟悉互聯(lián)網(wǎng)開(kāi)發(fā)模式,熟悉常用的緩存機(jī)制(memcached,Redis等)和消息隊(duì)列技術(shù)。
?4.?熟練掌握Mysql,具備優(yōu)秀的數(shù)據(jù)庫(kù)設(shè)計(jì)、SQL編寫(xiě)和優(yōu)化能力,掌握MyBatis等數(shù)據(jù)庫(kù)開(kāi)發(fā)框架,熟悉至少一種NoSQL數(shù)據(jù)庫(kù),如MongoDB,Redis等;
?5.?熟練掌握Z(yǔ)ookeeper、Redis、Kafka、Netty、Tomcat、Mysql等流行開(kāi)源產(chǎn)品者優(yōu)先。
?6.?熟練掌握HTML、javascript、ajax、jquery等web開(kāi)發(fā)技術(shù),熟悉http協(xié)議。
?7.?具有小程序開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先。