職位職責:
1、負責系統(tǒng)架構與分析建模、對現有技術架構的優(yōu)化;
2、新技術預研,將合適的新技術和成熟的技術、框架引入到產品的開發(fā)工作中;
3、參與各方案的分析討論及技術評審,提出優(yōu)化意見;
4、負責核心代碼的開發(fā)及代碼的評審,指導開發(fā)工程師的開發(fā)和技術研究工作;
5、解決各類技術疑難問題,形成良好的研發(fā)氛圍,提升團隊整體技術水平;
6、負責開發(fā)過程中關鍵技術問題的攻關;
任職要求:
1、統(tǒng)招本科及以上學歷,計算機科學與技術、軟件開發(fā)、信息系統(tǒng)相關專業(yè);
2、有大型互聯(lián)網站,以及大型項目的架構設計經驗,有10人以上后端團隊管理經驗;
3、擁有3年以上系統(tǒng)架構設計與開發(fā)工作經驗,深刻理解面向對象編程思想,熟悉掌握常用的Java類庫及框架,如SSH、SSM、Spring?boot、Spring?cloud等,有運行態(tài)JVM分析及調優(yōu)的實際經驗;
4、深刻理解分布式、主從式、搜索引擎、緩存等有關技術,精通Redis、ElasticSearch等;
5、精通SOA,?Restful設計,?可伸縮高可用高并發(fā)高性能設計,有對系統(tǒng)的性能,安全性,可靠性有較成熟的架構設計經驗;
6、具有UML設計、需求分析、業(yè)務建模能力,精通面向對象設計、數據庫設計理論知識;
7、熟悉軟件架構文檔編寫,具有良好的文檔工作能力。