職位描述:
1、參與公司業(yè)務(wù)系統(tǒng)的技術(shù)規(guī)劃和架構(gòu)設(shè)計(jì);
2、根據(jù)業(yè)務(wù)需求,完成可行性分析、詳細(xì)設(shè)計(jì)和開發(fā)實(shí)施等工作;
3、負(fù)責(zé)項(xiàng)目組內(nèi)的技術(shù)管理等相關(guān)工作,完成系統(tǒng)核心模塊的設(shè)計(jì)開發(fā),指導(dǎo)并帶領(lǐng)開發(fā)團(tuán)隊(duì)高效率高質(zhì)量地完成開發(fā)任務(wù);
4、協(xié)助團(tuán)隊(duì)開發(fā)人員,解決技術(shù)疑難問題;
5、關(guān)注技術(shù)領(lǐng)域動(dòng)態(tài),結(jié)合技術(shù)規(guī)劃做好技術(shù)儲(chǔ)備和預(yù)研。
任職要求:
1、5年以上Java開發(fā)經(jīng)驗(yàn),3年以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),精通Java平臺(tái)開發(fā)技術(shù)與常用框架,精通Linux;
2、Java技術(shù)知識(shí)扎實(shí),熟悉IO、多線程、異步處理等機(jī)制;
3、精通SpringBoot、Hibernate/iBATIS/MYBatis以及JEE項(xiàng)目中常用技術(shù)和中間件,并有一定深度的認(rèn)識(shí)和理解;
4、熟悉分布式通訊框架、消息中間件(rabbitMq、activeMQ等)、分布式緩存(memcache、redis等)、分布式事務(wù)處理等技術(shù);
5、熟悉高并發(fā)、高吞吐、高穩(wěn)定性系統(tǒng)架構(gòu)設(shè)計(jì),并擁有實(shí)戰(zhàn)經(jīng)驗(yàn);
6、熟悉MySQL原理與調(diào)優(yōu)
7、熟悉第三方支付、第三方分享等相關(guān)項(xiàng)目經(jīng)驗(yàn)者優(yōu)先。
8、熟悉原生JavaScript和ES6?能夠熟練使用主流的javascript框架(如jquery?bootstrap?reactjs?vuejs?angular?等)?
9、對(duì)Web標(biāo)準(zhǔn)和兼容性有良好認(rèn)識(shí),具備良好的代碼風(fēng)格以及接口、架構(gòu)設(shè)計(jì)能力,需要具有處理瀏覽器兼容性的經(jīng)驗(yàn)