崗位職責:
1. 參與系統(tǒng)需求分析,編寫系統(tǒng)方案文檔。
2. 參與系統(tǒng)架構設計,負責系統(tǒng)詳細設計,完成系統(tǒng)核心功能編碼。
3. 負責系統(tǒng)單元測試和集成測試。
4. 負責代碼走查,負責解決項目開發(fā)過程中的技術問題。
5. 負責系統(tǒng)上線部署、對系統(tǒng)不斷地進行優(yōu)化。
6. 負責研發(fā)小組管理,完成研發(fā)需求評估、研發(fā)任務管理工作。
7. 帶動團隊的整體技術能力提升,不斷提升開發(fā)效率和質量。
8. 完成上級領導安排的其它任務。
職位要求:
1. 本科及以上學歷,計算機或相關專業(yè)畢業(yè),五年及以上Java項目開發(fā)經驗,作為核心成員參與過兩個大中型項目開發(fā),負責過一個大中型項目的開發(fā)。
2. 熟悉設計模式,熟悉DDD具備面向服務開發(fā)思想,注重代碼質量,有良好的編碼規(guī)范意識,具有扎實的服務器端開發(fā)功底。
3. 熟練掌握SpringMVC、MyBatis、SpringBoot、Spring Cloud等開源技術框架。
4. 熟悉大中型分布式系統(tǒng)架構設計能力,熟練掌握分布式應用服務的開發(fā)。
5. 熟練掌握Linux操作系統(tǒng),熟悉Docker、K8S,具備Linux下系統(tǒng)的部署調優(yōu)經驗。
6. 熟悉MySQL數(shù)據庫,熟悉數(shù)據庫和中間件的調優(yōu)。
7. 能夠使用Git、SVN等工具進行團隊協(xié)同開發(fā)。
8. 有良好的軟件工程知識,了解研發(fā)項目管理。
9. 具有良好的學習能力,喜歡鉆研技術,思路清晰,善于思考,能獨立分析和解決問題。
10. 具有良好的溝通能力、團隊合作精神、責任心和職業(yè)穩(wěn)定性,工作積極主動、服從安排,能承受較大的壓力。
11. 適應項目需要的短期出差。
12. 熟悉主流的前端框架,優(yōu)先考慮。
13. 有建筑工程領域項目經驗,優(yōu)先考慮。