職位描述
崗位職責:
1、負責系統框架搭建和系統設計,主導產品設計與研發。負責核心研發,分析和實現核心系統;
2、主導技術難題攻關,持續提升核心系統處理性能。帶團隊解決高并發,高可靠性等各種技術問題。
3、復雜分布式系統的設計、開發及維護,用技術支撐公司業務的快速發展。
4、輔助開發人員完成系統的上線及線上測試聯調等工作。
5、配合開發經理確保項目目標的實現,準時、優質地完成全部工作。
6、核心功能的架構與代碼模板編寫,開發與維護系統公用核心模塊。
7、深度參與業務規劃和設計,討論并提出有效的方案。
任職要求:
1、5年及以上java開發經驗,至少要有1個以上實際大數據類型的項目架構設計經驗。具備大中型項目的系統設計及項目整體規劃分析與把控能力。
2,精通Spring、SpringMVC、MyBatis開發框架;
3.,精通基于Spring boot服務框架和原理;
4, 熟練基于Spring cloud微服務框架開發,并有實際項目經驗;
5. 熟悉數據庫(MySQL、SQL Server、oracle)有sql優化經驗,至少掌握一種緩存組件(Redis、Memcached)
6. 熟練掌握mongodb等常用nosql數據庫
7. 良好的代碼風格,對技術有強烈的進取心,具有良好的溝通能力和團隊合作精神、優秀的分析問題和解決問題的能力;
8.思維靈活,熱愛技術,編程開發有豐富的經驗。