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