職責(zé)描述:
1、負(fù)責(zé)需求的分析和排期,帶領(lǐng)團隊如期完成項目需求,確保項目進度與質(zhì)量;
2、解決項目中的關(guān)鍵問題和技術(shù)難題;
3、對開發(fā)團隊進行技術(shù)指導(dǎo)和培訓(xùn),規(guī)范開發(fā)流程;
4、對舊系統(tǒng)進行優(yōu)化和重構(gòu),提高開發(fā)效率和項目的穩(wěn)定性;
5、對新項目能夠進行技術(shù)選型,快速搭建項目和開發(fā)通用基礎(chǔ)組件,加快開發(fā)效率,快速響應(yīng)業(yè)務(wù)需求。
??任職要求:
1、計算機以及計算機相關(guān)專業(yè)本科生,有5~10年的開發(fā)經(jīng)驗,java基礎(chǔ)扎實,擁有良好編碼習(xí)慣,學(xué)習(xí)、業(yè)務(wù)理解和邏輯思維能力強;
2、優(yōu)秀的分析問題,解決問題能力,樂于解決具有挑戰(zhàn)性的問題;
3、精通算法、數(shù)據(jù)結(jié)構(gòu)、多線程編程、NIO、網(wǎng)絡(luò)編程;?
4、熟練使用常見的開源框架,如:?spring?mvc、spring?boot、spring?cloud、mybatis、?dubbo、?ac?tiviti等等,并了解基本原理;
5、掌握常用加密算法和網(wǎng)絡(luò)安全知識;
6、掌握分布式開發(fā),消息隊列,分布式緩存,熟練使用sql和優(yōu)化,有大型分布式、高并發(fā)、高負(fù)載、高可用系統(tǒng)設(shè)計、開發(fā)和調(diào)優(yōu)經(jīng)驗;
7、對SOA、服務(wù)化、模塊化有較好的實際應(yīng)用經(jīng)驗;
8、掌握常用的設(shè)計模式,并能夠熟練的運用;能夠制定開發(fā)規(guī)范,抽象基礎(chǔ)業(yè)務(wù)開發(fā)組件,重構(gòu)舊的業(yè)務(wù)系統(tǒng);
9、熟練常用Linux命令,能夠熟練部署業(yè)務(wù)系統(tǒng),掌握基本的系統(tǒng)部署運維能力,追溯線上環(huán)境系統(tǒng)問題。