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