崗位職責:
1、負責SaaS等產品需求分析及架構設計,指導并參與核心代碼的編寫,對項目開發流程、項目質量和項目開發進度的規劃、控制、監督和管理;
2、帶領技術團隊在保證產品質量的前提下,協調部門資源,高效完成業務需求;
3、解決開發中的技術問題、優化產品性能,從技術層面提升產品質量,提高用戶體驗;
4、負責前端和后端技術實施的整體考慮,提供前端與后端技術解決方案;
5、負責研發團隊的團隊建設和人才培養,提升研發人員開發效率、技術能力,對研發人員產出的質量和效率負責。
6、工作認真、有責任心,踏實可靠,溝通表達能力較好,注重團隊合作,良好的職業操守,學習能力強,有創新精神。
任職要求:
1、本科及以上學歷,計算機相關專業優先,6年及以上的Java開發經驗;
2、精通Java基礎技術體系(JVM、集合、多線程并發、IO);精通Spring Cloud、 Spring Boot、 SpringMvc、MyBatis等微服務架構開發;熟悉常用設計模式和數據結構;
3、熟悉消息中間件、分布式技術、數據存儲(Mq、Redis、ES)等常見中間件的使用,對高可用、高性能、擴展性等架構問題有較好的理解;
4、熟悉Mysql等主流數據庫的設計和開發,具備分庫分表設計、查詢優化等能力;
5、熟練使用常用研發工具,熟悉打包管理工具Maven、版本控制工具Git等;
6、能夠按照規范要求搭建微服務環境;
7、具備優秀的邏輯思考能力,善于解決和分析問題,樂于分享,良好的協作意識和團隊精神;
8、有5人以上團隊管理經驗, 善于溝通協調,強有力的團隊過程管理能力. 能協調開發團隊資源,對時間和風險做出準確評估,能推動團隊在預定期限內高質量完成產品上線任務;
9、必須有SAAS系統開發經驗,有做過電商系統相關項目經驗者優先。