崗位職責(zé):
1.根據(jù)項目需要負(fù)責(zé)按計劃完成公司對外項目產(chǎn)品模塊代碼的編寫,以及單元測試、集成測試、Bug修復(fù)、優(yōu)化與重構(gòu)工作,及相關(guān)部分各類文檔的編寫,對其內(nèi)容與代碼一致性負(fù)責(zé);
2.負(fù)責(zé)公司后端應(yīng)用的功能對接開發(fā)、代碼評審;
3.參與公司軟件產(chǎn)品需求定義及設(shè)計過程;
4.參與公司軟件編碼規(guī)范的制定與維護(hù),負(fù)責(zé)定期按照編碼規(guī)范對代碼進(jìn)行審查,確保代碼質(zhì)量;
5.參與接口規(guī)范制定與維護(hù),負(fù)責(zé)按照接口規(guī)范對系統(tǒng)相關(guān)接口的進(jìn)行評審,并負(fù)責(zé)產(chǎn)品對外接口的評審、檢查與維護(hù);
6.負(fù)責(zé)跟進(jìn)公司對外項目的相關(guān)需求、詳細(xì)功能設(shè)計、參與設(shè)計評審。
任職要求:
1.本科以上學(xué)歷,5年以上工作經(jīng)驗;
2.Java基礎(chǔ)扎實,熟練掌握I0、多線程、集合等基礎(chǔ)類庫,熟悉分布式緩存、消息機(jī)制等技術(shù);
3.熟悉使用Spring MVC、Spring Boot、Mybatis、Netty等框架技術(shù);。
4.熟練使用至少一種關(guān)系型數(shù)據(jù)庫(如MySql),具有優(yōu)秀的SQL編寫及調(diào)優(yōu)能力;熟悉常見非關(guān)系型存儲,如Redis、Mongodb等;
5.熟練掌握至少一種消息傳輸機(jī)制(隊列或非隊列),如Kafaka,RocketMQ,MQTT等;
6.具有良好的編碼風(fēng)格,熟悉代碼整潔相關(guān)原則,結(jié)構(gòu)清晰、命名規(guī)范、邏輯性強、代碼冗余低、設(shè)計思路清晰;
7.具有良好的代碼設(shè)計能力,熟練掌握代碼常見設(shè)計模式,并能夠根據(jù)業(yè)務(wù)需求進(jìn)行合理的代碼設(shè)計;
8.熟悉靜態(tài)代碼檢查、單元測試、代碼審查相關(guān)指標(biāo)與流程;
9.熟悉軟件開發(fā)流程及部署的相關(guān)工具(IDEA Git Maven Jekins Docker等);
10.具有較強責(zé)任心與溝通能力,對于項目相關(guān)需求、詳細(xì)功能設(shè)計、接口設(shè)計、數(shù)據(jù)流對接及評審工作能夠及時推動進(jìn)行;
11.崗位工作地點設(shè)在佛山總部:佛山市順德區(qū)大良街道五沙社區(qū)新凱路7號科盈國際工業(yè)園一期。