職責:
1. 指導并監督所負責的項目和產品研發團隊,確保其遵循軟件編碼規范,完成項目或產品的研發及測試工作,并對研發人員進行績效評估;
2. 積極參與項目相關的內外部匯報會議,以及技術交流活動;
3. 承擔項目需求分析、模塊設計、開發及升級維護工作;
4. 參與公司產品和系統的規劃與開發,嚴格編寫符合規范的技術文檔;
5. 解決研發過程中出現的技術難題,并不斷對項目進行優化;
6. 與前端團隊協調合作,按照既定的進度和質量標準完成功能開發,負責開發功能單元測試,確保功能的品質;
7. 完成項目組或團隊交付的其他相關任務。
要求:
1. 必須精通Java編程語言,并具備堅實的Java基礎知識,包括但不限于IO、多線程、集合等核心框架,同時對JVM的運行機制有深入理解;
2. 熟練掌握SpringBoot、SpringCloud、Dubbo等主流開發框架,以及Mybatis、Hibernate等主流ORM框架;
3. 對數據庫及中間件技術有深入了解,例如MySQL、Redis、Nginx、RabbitMQ等,并能編寫高效數據庫查詢語句;
4. 熟練運用Eclipse/Idea、Git/SVN、Maven等開發工具;
5. 擁有良好的編碼習慣和遵循開發規范,具備出色的溝通技巧和團隊協作能力,以及卓越的問題分析和解決能力;
6. 擁有中大型互聯網系統開發經驗或在工地工程平臺等相關行業經驗者將優先考慮;
7. 要求具備三年以上工作經驗,并有帶領團隊的經歷。