崗位職責
1.負責研發團隊組建和管理,負責Java研發人員考核和定級;
2.負責技術棧技術選型,負責Java技術棧技術攻關;
3.負責系統及相關產品需求分析及技術架構設計,對產品及應用的靈活性、開放性負責;
4.負責技術基礎組件及核心代碼的開發,對產品性能及代碼質量負責;
5.指導研發團隊進行業務系統開發;
6.參與技術評估、技術積累、技術難題解決等工作。
職位要求
1.本科及以上學歷,計算機或相關專業畢業,7年以上Java開發經驗;
2.精通軟件構架設計的理論、實踐和工具,并掌握多種參考構架、主要的可重用構架機制和模式;
3.精通Java,掌握常見的數據結構、算法,熟悉軟件工程、敏捷開發等知識,熟悉常用設計模式;
4.對微服務架構、Restful API設計有深入的理解,有Spring Boot、Spring Cloud、Docker等相關開發經驗;
5.精通數據建模、數據庫設計,優秀的SQL編寫及調優能力,熟悉MySQL/Oracle/SQL Server等常用數據庫,熟悉常見NoSQL存儲,如Hbase/Redis/MongoDB等;
6.熟練掌握Maven、Svn、Git、Jenkins、Eclipse、IDEA等開發管理工具;
7.有較強的敬業精神、高度的責任感、自我激勵能力,較強的學習能力,有較強的團隊領導能力,良好的交流溝通能力,吃苦耐勞;
8.熟悉分布式技術框架,對大數據、虛擬化技術、智能化分析技術、物聯網技術等有一定了解者優先;
9.有項目管理相關資質認證者優先;
10.有工業互聯網行業開發經驗者優先。