優選條件:在系統軟件(虛擬化、大數據、系統監控、人工智能)領域,連續開發時間超過6年。
崗位職責:
1.負責產品研發項目的整體規劃、研發方案的制定、項目計劃的評估、項目任務的分解等工作;
2.負責系統架構分析、設計及原型實現,有能力進行核心部分的代碼編寫;
3.能理解復雜業務邏輯,對業務模型進行設計,編寫出規范的設計文檔;
4.溝通需求和開發中遇到的相關問題;
5.指導項目團隊軟件工程師完成開發工作;
6.負責對項目研發過程的技術成果進行審核和把關。
崗位要求:
1.5~8年Java語言直接開發經驗,1年以上項目管理經驗;
2.精通Java?Web開發編程,熟練掌握dubbo,ngnix,spring,spring?mvc,mybatis等技術框架,有接口開發經驗,流程引擎、報表引擎開發經驗;熟練使用?Eclipse或MyEclipse等集成開發環境;
????
3.熟練使用MySQL數據庫,精通PowerDesigner數據庫設計;掌握Redis、MongoDB等常用NoSQL技術并具有實戰經驗;
????
4.對服務端業務模塊的敏捷設計、迭代重構、安全性、開放API、負載均衡、服務調度、容錯處理、搜索、緩存、高并發等方面有一定理解;熟悉設計模式,具備代碼重構等相關技能;具備較強的系統分析及架構設計能力;
????
5.熟悉Linux系統、Dubbo微服務框架、分布式技術(包括緩存、消息隊列(RabbitMQ)、熱部署、JMX等)、全文檢索(sorl,?elasticsearch)、文檔預覽;
????
6.擁有良好的代碼風格及工程質量管理能力,較強的溝通協調能力和責任心;主動性強,具備良好的團隊合作意識,能承受一定工作壓力。