崗位職責(zé):
1、根據(jù)任務(wù)分配,按質(zhì)按量按期完成相應(yīng)軟件模塊的設(shè)計(jì)、編程、集成任務(wù);
2、進(jìn)行程序單元、功能的測(cè)試,查出并解決程序缺陷;
3、正確使用配置管理工具,保證編程規(guī)范化、標(biāo)準(zhǔn)化;
4、負(fù)責(zé)編制所屬模塊的設(shè)計(jì)、配置文檔;
5、深入了解并基于公司產(chǎn)品與平臺(tái)進(jìn)行二次開(kāi)發(fā),并通過(guò)持續(xù)創(chuàng)新,不斷演進(jìn)公司產(chǎn)品與平臺(tái);
6、進(jìn)行底層主流技術(shù)的預(yù)研,為團(tuán)隊(duì)提供技術(shù)方向的創(chuàng)新。
任職要求:
1、二年以上JAVA開(kāi)發(fā)經(jīng)驗(yàn),熟練掌握J(rèn)AVA編程語(yǔ)言,熟悉相關(guān)軟件開(kāi)發(fā)工具(如Eclipse、IDEA等);
2、熟練掌握spring和hibernate開(kāi)發(fā)、運(yùn)行框架及原理;熟悉WebService(soap、rest)技術(shù);
3、熟練掌握Oracle/SQL?Server/My?SQL至少一種數(shù)據(jù)庫(kù)開(kāi)發(fā)及原理,能熟練編寫(xiě)復(fù)雜存儲(chǔ)過(guò)程,掌握SQL語(yǔ)言編寫(xiě)和調(diào)試;
4、熟練掌握版本控制工具(如SVN、GIT等)的管理及使用;?
5、具有面向?qū)ο蠓治觥⒃O(shè)計(jì)能力,能夠使用UML表達(dá)軟件設(shè)計(jì)思路和軟件架構(gòu);
7、有Java框架、SOA、微服務(wù)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;