主要職責(zé):
1、需求:對指派的需求進(jìn)行深入分析,與業(yè)務(wù)部門充分溝通,確保準(zhǔn)確理解相關(guān)業(yè)務(wù)需求,并能提出合理的技術(shù)建議。
2、開發(fā):對指派的后端相關(guān)工作內(nèi)容,嚴(yán)格按照項(xiàng)目計(jì)劃按時(shí)高質(zhì)量完成,并進(jìn)行全面的自測,確保代碼的準(zhǔn)確性和穩(wěn)定性。
3、學(xué)習(xí):對 Java 開發(fā)專業(yè)領(lǐng)域(包括不限于新的開發(fā)框架、設(shè)計(jì)模式、性能優(yōu)化技巧等)的新知識,自我能通過不斷的學(xué)習(xí),提升技術(shù)能力,以適應(yīng)項(xiàng)目不斷發(fā)展的需求。
4、運(yùn)維:對自己完成的接口邏輯功能,在業(yè)務(wù)部門使用過程中產(chǎn)生的疑問,能及時(shí)給予專業(yè)、準(zhǔn)確的支撐運(yùn)維并解答,確保業(yè)務(wù)的正常運(yùn)行。
5、協(xié)助測試團(tuán)隊(duì)進(jìn)行測試工作,及時(shí)解決測試過程中發(fā)現(xiàn)的問題,保障系統(tǒng)的質(zhì)量。
6、參與代碼審查,分享技術(shù)經(jīng)驗(yàn),提高團(tuán)隊(duì)整體代碼質(zhì)量和開發(fā)效率。
7、完成上級交辦的其他工作事項(xiàng),積極配合團(tuán)隊(duì)完成項(xiàng)目的各項(xiàng)任務(wù)。
技術(shù)要求:
1、從事 Java 開發(fā) 5 年以上,精通 SpringCloud 微服務(wù)框架,熟悉其常用組件和開發(fā)模式。
2、有參與大型項(xiàng)目開發(fā)的經(jīng)驗(yàn),熟悉項(xiàng)目開發(fā)流程,能夠遵循規(guī)范進(jìn)行開發(fā)工作。
3、有微服務(wù)架構(gòu)項(xiàng)目的實(shí)際開發(fā)經(jīng)驗(yàn)者優(yōu)先,了解微服務(wù)架構(gòu)的設(shè)計(jì)原則和最佳實(shí)踐。
4、有處理高并發(fā)、大數(shù)據(jù)量業(yè)務(wù)場景的經(jīng)驗(yàn)更佳,掌握相關(guān)的優(yōu)化技術(shù)和解決方案。
5、熟悉常見的數(shù)據(jù)庫操作,如 MySQL 的優(yōu)化、存儲過程編寫等。
6、具備良好的問題解決能力和團(tuán)隊(duì)協(xié)作精神,能夠在團(tuán)隊(duì)中發(fā)揮積極作用。
7、有較強(qiáng)的自我驅(qū)動(dòng)力和學(xué)習(xí)能力,能夠不斷提升自身技術(shù)水平。