崗位職責:
?
1.?參與并完成公司軟件項目的設計、開發(fā)、測試、實施、維護等相關工作。
2.?參與并完成公司軟件項目的概要設計和詳細設計等相關工作,撰寫相關技術文檔。
3.?參與并完成部門主管以及項目經理安排的其他的公司軟件項目開發(fā)的相關工作。
4.?負責指導及培訓團隊內其他的開發(fā)人員完成公司軟件項目開發(fā)的相關工作。
5.?負責整體開發(fā)計劃的制定,工作安排,并管理和監(jiān)督開發(fā)測試過程的順利進行。
6.?負責向項目經理以及部門主管匯報整體開發(fā)情況。
?
任職要求:
?
1.?本科以上學歷,計算機專業(yè)背景;4年以上?Java?開發(fā)經驗;
2.?至少1年以上開發(fā)團隊管理經驗,具有較強的溝通能力,能帶領3~5人的開發(fā)團隊;
3.?具備良好的面向對象編程經驗,深入理解?OO、AOP?思想,具有較強的分析設計能力;
4.?熟悉?Java?開源框架,如?SpringMVC/Spring,?MyBatis?等;
5.?熟練使用?Redis,?Git,?Maven?等技術,熟悉?Linux;?
6.?熟練使用?MySQL,?Oracle?數據庫,有較好的數據庫設計經驗和?SQL?優(yōu)化能力;
7.?有一定的架構設計理念,熟悉常用的設計模式,有微服務與?Kubernetes?經驗者優(yōu)先;