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