1、?負責公司項目與產品架構、設計與技術實現工作;
2、?編制項目/產品管理計劃、需求分析,到系統開發、系統測試、系統實施部署等過程的管理;
3、?編寫核心代碼,帶領團隊共同完成項目的開發和維護,并保證項目的可擴展性和可維護性;
4、?負責研發團隊建設、技術指導及績效考核,組織協調研發人員完成開發任務;
5、?指導和帶領研發人員解決技術問題,研究并學習新技術,新工具;
6、?定期進行技術培訓,提高研發團隊技術水平。
任職資格
1、計算機相關專業,本科學歷及以上,5年及以上JAVA開發經驗,3年及以上系統架構經驗;??
2、熟悉線上生產環境排查的常用手段,?如遠程調試;熟悉線上正式生產環境/灰度環境的部署與應用熟悉團隊開發環境部署優先;
3、有高并發、高負載、可擴展、高可用性系統設計開發經驗,具備較好的文檔撰寫能力和表達能力;
4、深刻理解OOP/AOP/的設計方法與技術,熟悉主流java開源框架,對Spring、SpringBoot、MyBatis、Hibernate、Kafka、Redis、Netty、SpringCloud、Dubbo等技術有深入的理解和實踐;
5、精通mysql、mongodb、hadoop等數據管理技術,熟悉數據庫建模以及分庫分表技術,有良好的數據庫設計能力、SQL編寫能力和性能調優能力,具有數據庫性能優化經驗;
6、有百萬級以上用戶規模的系統架構設計經驗;