工作職責(zé):1、負(fù)責(zé)項(xiàng)目的架構(gòu)設(shè)計(jì)和編碼,參與技術(shù)難題攻關(guān),參與系統(tǒng)邏輯模型和物理模型設(shè)計(jì)并實(shí)現(xiàn);2.、開(kāi)展Java開(kāi)發(fā)工作;3、采用敏捷的軟件流程方法推進(jìn)項(xiàng)目實(shí)施;4、在項(xiàng)目中承擔(dān)項(xiàng)目的技術(shù)負(fù)責(zé)人,確保需求實(shí)現(xiàn)的正確性,對(duì)團(tuán)隊(duì)開(kāi)發(fā)在質(zhì)量和效率負(fù)責(zé),同時(shí)能夠?qū)ο到y(tǒng)的性能和安全提供全面型的考慮以及解決方案;5、完成技術(shù)文檔的撰寫(xiě);6、完成上級(jí)領(lǐng)導(dǎo)交辦的其它工作;7、協(xié)助領(lǐng)導(dǎo)對(duì)研發(fā)團(tuán)隊(duì)進(jìn)行日常管理工作。任職要求:1、計(jì)算機(jī)專業(yè)或信息技術(shù)專業(yè),有3年以上相關(guān)工作經(jīng)驗(yàn);2、JAVA基礎(chǔ)扎實(shí),掌握良好的代碼規(guī)范,懂得部分設(shè)計(jì)模式,理解反射,注釋等機(jī)制;3、熟悉Netty網(wǎng)絡(luò)通訊框架及Json,AMF3,protobuf通訊協(xié)議;4、熟悉MYSQL數(shù)據(jù)庫(kù)的使用、配置及優(yōu)化和Redis緩存數(shù)據(jù)庫(kù)的使用及優(yōu)化;5、有一定的服務(wù)器架構(gòu)能力,熟悉基于J2EE的WEB架構(gòu)設(shè)計(jì),熟悉Spring,Hibernate開(kāi)發(fā),熟悉JQuery等JS框架;6、熟悉JAVA虛擬機(jī)的基本配置及優(yōu)化,及GC運(yùn)行機(jī)制;7、熟悉Linux平臺(tái)及基本操作指令,如系統(tǒng)性能,網(wǎng)絡(luò)等查詢指令;8、有過(guò)售貨機(jī)硬件開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先考慮;9、有過(guò)售貨機(jī)底層對(duì)接經(jīng)驗(yàn)者優(yōu)先考慮;10、自己在GitHub有開(kāi)源項(xiàng)目,和售貨機(jī)相關(guān)的,通信層,存儲(chǔ)層,協(xié)議層等框架的優(yōu)先考慮;11、有一定的創(chuàng)造性、責(zé)任心強(qiáng),能承受高強(qiáng)度工作壓力;12、具有良好的表達(dá)和溝通能力和團(tuán)隊(duì)協(xié)作能力。