工作內容:
負責公司內部管理系統(tǒng)設計和開發(fā)工作;
主導項目的系統(tǒng)技術方案輸出、方案優(yōu)化、技術評審等;
參與核心代碼的開發(fā),指導開發(fā)工程師的開發(fā)和技術研究工作,解決技術疑難問題;
把控項目團隊的代碼和文檔等交付質量;
新技術預研,將合適的新開發(fā)技術、框架引入到軟件研發(fā)中;
完成上級交辦任務。
崗位要求:
本科及以上學歷,計算機相關專業(yè),5年以上Java開發(fā)經驗;
有豐富的企業(yè)內部管理系統(tǒng)設計和開發(fā)經驗,具備較強的業(yè)務理解、業(yè)務抽象、方案輸出能力;
扎實的Java基礎,掌握JVM、并發(fā)編程、網絡編程等基礎知識,熟悉單元測試;
熟悉Spring、SpringMVC、MyBatis或其他主流開發(fā)框架;掌握常用數據結構、常見設計模式;
熟悉分布式系統(tǒng)開發(fā)設計,掌握SOA、消息隊列、緩存、數據檢索等技術;
有豐富的數據庫表設計和優(yōu)化經驗,有MySQL分庫分表、讀寫分離或MongoDB開發(fā)經驗優(yōu)先;
掌握JQuery,至少掌握Vue、Angular、React等一種前端開發(fā)技術;
掌握Linux操作系統(tǒng),熟悉shell的使用;熟悉docker容器、jenkins等持續(xù)交付工具優(yōu)先;
重視代碼質量,有良好的編碼習慣;
??????????????????????????????????????????????????????????????????????????10.有主動的學習習慣和良好的溝通表達、團隊協作能力,有團隊管理經驗優(yōu)先。