崗位職責(zé):
1、負(fù)責(zé)項(xiàng)目敏捷迭代后端功能的開發(fā)工序編寫、代碼開發(fā)、單元測試、前后端聯(lián)調(diào)(如有)。
2、參與關(guān)鍵技術(shù)難點(diǎn)攻克,對(duì)代碼質(zhì)量負(fù)責(zé),參與實(shí)現(xiàn)正確、高效、穩(wěn)定的應(yīng)用。
3、參與部分模塊的設(shè)計(jì)、編碼、測試以及對(duì)后端的優(yōu)化及相關(guān)文檔編寫維護(hù)。
5、配合測試人員完成相關(guān)缺陷修復(fù)。
6、參與需求澄清,協(xié)助完善驗(yàn)收標(biāo)準(zhǔn),就需求內(nèi)容和驗(yàn)收條件與其他角色達(dá)成一致。
7、參與迭代規(guī)劃、迭代驗(yàn)收等敏捷活動(dòng)。
8、持續(xù)集成流水線的搭建、調(diào)試,代碼合并、代碼沖突解決。
9、參與接口設(shè)計(jì)。
10、基于領(lǐng)域建模等設(shè)計(jì)成果進(jìn)行接口開發(fā)。
11、負(fù)責(zé)業(yè)務(wù)模塊的開發(fā),要求代碼條例清晰,在整個(gè)開發(fā)過程,需遵從項(xiàng)目過程管理、質(zhì)量管理、進(jìn)度管理等要求。
任職要求:
1.熟悉Spring MVC 、Spring boot、Spring Cloud,具備良好的編碼習(xí)慣,使用Junit編寫測試用例。
2.熟悉maven、svn、git、eclipse、idea、Nacos、Edas等開發(fā)工具。
3.數(shù)據(jù)庫能熟練使用Mysql或Oracle,具有sql語句編寫能力。
4.熟悉LINUX操作系統(tǒng)的常規(guī)命令使用。
5.熟練使用PowerDesigner等UML工具進(jìn)行建模和數(shù)據(jù)庫設(shè)計(jì)。
6.后端開發(fā)人員至少掌握一種微服務(wù)開放框架;
7.具備較強(qiáng)的溝通能力和表達(dá)能力,能夠傾聽他人的觀點(diǎn)和想法,清楚、明確地表達(dá)個(gè)人的意圖;具有較強(qiáng)的團(tuán)隊(duì)合作精神與團(tuán)隊(duì)合作能力,在本專業(yè)上能指導(dǎo)他人,有一定的傳授能力;良好的職業(yè)道德和職業(yè)素養(yǎng),工作認(rèn)真、踏實(shí),工作積極主動(dòng)、責(zé)任心強(qiáng),能承擔(dān)一定的工作壓力。