1、負責參與技術架構設計、開發、重構、優化,根據業務規劃及技術規劃制定應用架構方案;
2、實現平臺核心代碼的開發;
3、提升核心系統在高并發、海量請求數下的高處理性能;
4、核心功能的架構與代碼模板編寫,開發與維護系統公用核心模塊。
任職要求:
1、計算機相關專業本科以上學歷,大型互聯網工作經歷優先考慮;
2、5年以上的互聯網產品開發經驗;
3、熟悉主流開源技術,有豐富高并發、高吞吐、高穩定性系統架構設計與實現經驗,對架構重構分析、分步改進有實戰經驗;
4、精通Java的開發,熟練掌握面向對象的分析與設計方法,并對其相關的數據庫、架構框架、中間件和緩存等技術有深刻的理解和應用經驗,熟悉tomcat性能優化;
5、精通現有主流分布式系統架構,有分布式大型系統架構和實現者優先,能設計和實現大負載高并發系統,熟悉系統優化;
6、熟悉常見的主流框架的使用方法,比如Spring/SpingMVC/MyBatis/Struts/Spring?Boot等;
7、熟練使用linux系統;
8、良好的溝通與表達能力,思路清晰,業務邏輯理解與分析能力強,能夠獨立解決遇到的各種問題,有強烈的責任心。
9.?github上有開源項目優先。
10.?有個人技術博客優先。