崗位職責:1、負責公司系統(tǒng)平臺產品的技術研發(fā)管理工作團隊管理相關工作,帶領團隊完成公司制定的開發(fā)目標;2、負責制定項目計劃(進度計劃、質量計劃等),對編碼質量、進度、規(guī)范等負責,確保產品質量與開發(fā)進度;3、參與產品方案設計、設計文檔評審、代碼評審等工作。4、負責新技術的引進,進行需求分析,技術框架設計,產品開發(fā)計劃的定制,開發(fā)進度的監(jiān)控;5、負責核心代碼的編寫,組織解決項目開發(fā)過程中的重大技術問題;6、負責新人員的培訓和指導工作;7、解決開發(fā)中的技術問題,不斷推動產品創(chuàng)新和流程優(yōu)化,從技術層面提高用戶體驗。?任職要求:1、熟練使用常用開源框架:Spring?Mvc、Spring?Boot、Spring?Cloud;2、熟悉分布式系統(tǒng)的開發(fā),對多線程、并發(fā)場景有一定的理解以及處理能力;3、熟悉Spring的緩存機制,熟悉常用ORM框架緩存機制;4、熟練使用常用開源orm框架:spring-data-jpa、mybatis;5、熟悉Spring的事務傳播與隔離機制;6、熟練使用mysql數(shù)據(jù)庫,有一定的SQL調優(yōu)能力;7、熟悉redis數(shù)據(jù)結構以及使用方法,熟悉任意一個mq系統(tǒng),消息廣播機制以及其使用方法;8、熟悉基本linux服務器命令,性能監(jiān)控、獨立部署項目、日志追蹤等;9、有良好的編碼習慣,會主動發(fā)現(xiàn)或修正代碼隱患;10、了解或使用過spring-boot、spring-config、spring-cloud、spring-data為主的相關項目經驗;11、3-5年以上工作經驗,至少2年以上團隊管理經驗,具有軟件團隊開發(fā)管理經驗優(yōu)先;????????????????????????????????????????????????????????????????????????????????????????????????12、有強烈的責任心,優(yōu)秀的表達能力,溝通能力及領導能力,較強的學習和理解能力,思路清晰,善于思考,能帶領團隊分析和解決問題。