崗位職責(zé):1、確定技術(shù)架構(gòu)設(shè)計(jì)和整體技術(shù)路線、架構(gòu)走向、研究、引入新的技術(shù)、方法和編程思想;負(fù)責(zé)系統(tǒng)公用模塊設(shè)計(jì)開發(fā),使產(chǎn)品在高性能和高可用性方面發(fā)揮作用;?2、對技術(shù)人員進(jìn)行相關(guān)技術(shù)培訓(xùn),指導(dǎo)開發(fā)人員在整體架構(gòu)下開展詳細(xì)設(shè)計(jì)開發(fā)工作;緊密配合公司的業(yè)務(wù)發(fā)展需要,組織團(tuán)隊(duì)完成產(chǎn)品設(shè)計(jì)和研發(fā)工作,對員工進(jìn)行考核、培訓(xùn);積極培養(yǎng)提升整個(gè)團(tuán)隊(duì)的技術(shù)能力?3、進(jìn)行產(chǎn)品化改造及核心代碼的編寫,并編寫相關(guān)技術(shù)文檔,對其質(zhì)量、性能負(fù)責(zé);解決項(xiàng)目中的關(guān)鍵問題和技術(shù)難題??任職要求:?1、5年以上Java/JavaEE開發(fā)實(shí)施/管理經(jīng)驗(yàn),架構(gòu)設(shè)計(jì)不少于1年;?2、有實(shí)際多線程開發(fā)及并發(fā)控制經(jīng)驗(yàn);熟悉MYSQL、ORACLE等數(shù)據(jù)庫應(yīng)用;具備分布式數(shù)據(jù)庫(Mongodb、Redis)設(shè)計(jì)經(jīng)驗(yàn),精通unix/linux操作系統(tǒng);?3、熟悉流行的開源框架,如Spring、iBatis、Hibernate等,有在開源框架基礎(chǔ)上做過擴(kuò)展開發(fā)的經(jīng)驗(yàn)者優(yōu)先;對spark,kafka,flume,storm等有使用經(jīng)驗(yàn),具備海量數(shù)據(jù)、大批量、高并發(fā)、高性能分析及處理的成熟經(jīng)驗(yàn);?4、熟悉Soket通訊、多線程及異步編程模型,緩存系統(tǒng);參與過互聯(lián)網(wǎng)基礎(chǔ)架構(gòu)設(shè)計(jì)和基礎(chǔ)服務(wù)組件研發(fā);具備良好的識別和設(shè)計(jì)通用框架及模塊的能力;?5、具備搜索、推薦、大數(shù)據(jù)系統(tǒng)開發(fā)經(jīng)驗(yàn)優(yōu)先?6、具有較強(qiáng)的責(zé)任心、團(tuán)隊(duì)協(xié)作能力和創(chuàng)新精神,較強(qiáng)的學(xué)習(xí)能力和創(chuàng)業(yè)熱情。