1.?完成軟件的設(shè)計(jì)、開發(fā)、測(cè)試、修改bug等工作,包括業(yè)務(wù)需求的溝通,功能模塊詳細(xì)設(shè)計(jì),業(yè)務(wù)功能實(shí)現(xiàn)與單元測(cè)試,系統(tǒng)維護(hù);
2.?指導(dǎo)和解決研發(fā)人員遇到重、難點(diǎn)技術(shù)問(wèn)題;
3.??參與產(chǎn)品構(gòu)思和架構(gòu)設(shè)計(jì);
4.??根據(jù)產(chǎn)品需求完成服務(wù)器架構(gòu)和模塊設(shè)計(jì)、編碼、測(cè)試以及文檔編寫等工作。
任職要求:
1.?計(jì)算機(jī)及相關(guān)專業(yè)統(tǒng)招本科及以上學(xué)歷,3年以上互聯(lián)網(wǎng)、大型微服務(wù)項(xiàng)目開發(fā)經(jīng)驗(yàn),;
2.?JAVA基礎(chǔ)扎實(shí),熟悉io、多線程、集合等基礎(chǔ)框架、熟悉并精通制定各種網(wǎng)絡(luò)協(xié)議,良好代碼規(guī)范習(xí)慣;熟悉Redis、kafka、rocketMQ等技術(shù);
3.??精通J2EE技術(shù)平臺(tái)及主流框架,具有Spring、spingMVC、springBoot、SpringCLoud、Mybatis等框架開發(fā)經(jīng)驗(yàn),對(duì)Spring、MyBatis深刻理解;?
4.?熟悉Oracle,MySQL,SQLServer等常見關(guān)系型數(shù)據(jù)庫(kù),具有至少一種數(shù)據(jù)庫(kù)調(diào)優(yōu)的經(jīng)驗(yàn);
5.?熟悉Linux平臺(tái)下常用命令操作;
6.?熟悉版本控制工GIT的使用。
加分項(xiàng):
1、有優(yōu)秀開源項(xiàng)目
2、微服務(wù)治理經(jīng)驗(yàn)
3、es相關(guān)開發(fā)經(jīng)驗(yàn)