崗位職責(zé):
1、積極響應(yīng)產(chǎn)品提出的項(xiàng)目需求,獨(dú)立完成項(xiàng)目的系統(tǒng)分析和設(shè)計(jì),主導(dǎo)完成詳細(xì)設(shè)計(jì)和編碼任務(wù),確保項(xiàng)目的進(jìn)度和質(zhì)量;?
2、獨(dú)立完成團(tuán)隊(duì)Code?Review任務(wù),確保相關(guān)代碼的有效性、正確性和高質(zhì)量,并能通過(guò)Code?Review提供性能和安全相關(guān)的建議;
3、獨(dú)立完成系統(tǒng)分析文檔和詳細(xì)設(shè)計(jì)文檔的撰寫(xiě);
4、開(kāi)發(fā)有挑戰(zhàn)性的軟件產(chǎn)品和系統(tǒng),快速定位并修復(fù)軟件缺陷、優(yōu)化代碼;
5、能夠有效地對(duì)新人進(jìn)行輔導(dǎo),幫助其快速成長(zhǎng)。
崗位要求:
1、本科及以上計(jì)算機(jī)相關(guān)專(zhuān)業(yè),3年以上Java及Web應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn),1年以上系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn),熱愛(ài)程序開(kāi)發(fā)工作,熟悉軟件開(kāi)發(fā)流程。
2、精通Java編程語(yǔ)言,對(duì)相關(guān)的工具、類(lèi)庫(kù)以及框架非常熟悉,如Freemarker、Spring、JPA、MyBatis等,熟悉linux系統(tǒng),shell語(yǔ)言,對(duì)Linux下的開(kāi)發(fā)環(huán)境有深厚開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
3、熟悉oracle/mysql等常見(jiàn)數(shù)據(jù)庫(kù),?能熟練編寫(xiě)SQL語(yǔ)句操作數(shù)據(jù)庫(kù)。對(duì)數(shù)據(jù)庫(kù)有較強(qiáng)的設(shè)計(jì)能力,同時(shí)對(duì)數(shù)據(jù)庫(kù)連接池的使用、線(xiàn)程池技術(shù)等較為熟悉者優(yōu)先;?
4、熟悉redis/memcached等緩存、隊(duì)列和消息機(jī)制技術(shù),熟悉設(shè)計(jì)模式以及多線(xiàn)程編程;
5、了解Web系統(tǒng)技術(shù)架構(gòu)及分析設(shè)計(jì),熟悉Tomcat、Jboss等應(yīng)用服務(wù)器。具有大數(shù)據(jù)處理、高性能計(jì)算、大規(guī)模分布式系統(tǒng)開(kāi)發(fā)等方面經(jīng)驗(yàn)者優(yōu)先,有hadoop平臺(tái)相關(guān)實(shí)戰(zhàn)經(jīng)驗(yàn)者優(yōu)先。
6、熟悉網(wǎng)絡(luò)編程,具有設(shè)計(jì)和開(kāi)發(fā)對(duì)外API接口的經(jīng)驗(yàn)和能力,同時(shí)具備跨平臺(tái)、跨語(yǔ)言的API規(guī)范設(shè)計(jì)以及API高效調(diào)用設(shè)計(jì)能力者優(yōu)先考慮;
7、思路清晰、具有良好的溝通能力、學(xué)習(xí)能力與團(tuán)隊(duì)合作精神,能夠承受較大的工作壓力,責(zé)任心強(qiáng);