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