1.設計前后端及模塊間交互協(xié)議,設計數(shù)據(jù)庫、緩存的存儲結構;?2、編寫業(yè)務邏輯及數(shù)據(jù)處理后端代碼,完成單元測試,把控代碼質量;?3、撰寫設計與實現(xiàn)文檔;?4、對于技術難點進行技術攻關,協(xié)助解決線上問題;?5、參與相關產(chǎn)品需求討論與產(chǎn)品系統(tǒng)架構的設計和優(yōu)化工作;?6、對開發(fā)團隊進行技術培訓和指導。??任職要求:?1、計算機相關專業(yè)本科以上學歷,10年左右工作經(jīng)驗,具有扎實的Java基礎,深入理解JVM、多線程,并發(fā)以及網(wǎng)絡通信有深厚的經(jīng)驗;?2、常用的開源框架如:Spring、Spring?MVC、Spring?Boot、MyBatis等有深入的了解,知道其工作原理;?3、熟悉分布式系統(tǒng)的設計和應用,精通設計模式、OOA、dubbo、OOD;?4、熟悉使用Mysql數(shù)據(jù)庫,數(shù)據(jù)庫優(yōu)化及SQL優(yōu)化;?5、熟悉并在項目中實際應用過緩存、消息、大數(shù)據(jù)存儲相關技術。如:Redis、kafka、flume、storm、hive、elastic?search、hadoop等;?6、具備10萬級QPS項目經(jīng)驗或千億級數(shù)據(jù)條目處理經(jīng)驗;?7、責任心強、工作認真、態(tài)度端正、良好的團隊協(xié)作精神、職業(yè)精神。