工作職責(zé):
1.?根據(jù)開發(fā)規(guī)范與流程完成模塊的設(shè)計(jì)、編碼、測(cè)試以及編寫相關(guān)文檔;
2.?解決開發(fā)過程中的技術(shù)問題;
3.?參與代碼維護(hù);
4.?維護(hù)和升級(jí)現(xiàn)有軟件產(chǎn)品,快速定位并修復(fù)現(xiàn)有軟件缺陷;
5.?能快速理解并使用新技術(shù)完成既定目標(biāo)。
工作要求:
1.?本科及以上學(xué)歷,精通JAVA語言,使用Java編寫Web應(yīng)用或項(xiàng)目開發(fā)有2年以上經(jīng)驗(yàn);
2.?了解面向?qū)ο筌浖O(shè)計(jì)方法和設(shè)計(jì)模式,對(duì)J2EE體系有較好理解;
3.?熟悉MVC開發(fā),熟悉Spring/Spring?MVC/Spring?boot、Hibernate、Quartz、Redis(可選)等開源組件的使用與配置,熟悉html5、css3、javascript、jquery、vuejs的語法與使用。(B/S架構(gòu)下,有PC后臺(tái)頁面搭建與開發(fā)經(jīng)驗(yàn)者優(yōu)先)
4.?對(duì)多線程有深刻理解,熟悉分布式相關(guān)概念和原理,熟悉各種算法和數(shù)據(jù)編碼與格式處理者優(yōu)先;
5.?扎實(shí)的數(shù)據(jù)庫基礎(chǔ),熟悉sql語法與oracle、mysql、sql?server等至少一種的使用,了解存儲(chǔ)過程、觸發(fā)器、job的配置與使用;
6.?了解微服務(wù)架構(gòu)、RESTFUL架構(gòu)風(fēng)格;
7.?熟悉Linux/Uinx操作系統(tǒng)、Maven、Git代碼管理,有多分支并行開發(fā)經(jīng)驗(yàn);
8.?良好的編程風(fēng)格和技術(shù)規(guī)范,較高的學(xué)習(xí)、接受和溝通能力、表達(dá)能力強(qiáng),有團(tuán)隊(duì)協(xié)作精神,自我驅(qū)動(dòng)者優(yōu)先。