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