崗位職責(zé):
1、參與項(xiàng)目的方案討論、技術(shù)調(diào)研、需求設(shè)計(jì)等;
2、根據(jù)開發(fā)規(guī)范與流程獨(dú)立完成模塊的設(shè)計(jì)、編碼、測(cè)試以及相關(guān)文檔;
3、完成相關(guān)項(xiàng)目的codereview,確保相關(guān)代碼的有效性、正確性、性能以及穩(wěn)定性;
4、業(yè)務(wù)系統(tǒng)日常技術(shù)支持及維護(hù)。
任職要求:
1、熟練掌握java開發(fā)語(yǔ)言,對(duì)java多線程,io,并發(fā)控制有一定研究;
2、熟悉j2ee相關(guān)技術(shù)棧,如spring,hibernate,mybatis、maven、git等;
3、對(duì)微服務(wù)spring cloud,sping boot,dubbo等服務(wù)和RPC框架有較豐富的使用經(jīng)驗(yàn);
4、熟悉MySQL或Oracle等關(guān)系型數(shù)據(jù)庫(kù),有相關(guān)性能優(yōu)化、SQL調(diào)優(yōu)經(jīng)驗(yàn)優(yōu)先;
5、熟悉負(fù)載均衡、分布式緩存、消息隊(duì)列等,如Redis、Kafka等;
6、有獨(dú)立解決技術(shù)問(wèn)題的能力,做事積極主動(dòng),有責(zé)任感、重視溝通、樂(lè)于分享知識(shí)與技術(shù);
7、有Linux下部署運(yùn)維經(jīng)驗(yàn),分布式大型高并發(fā)網(wǎng)站開發(fā)經(jīng)驗(yàn)優(yōu)先。