1、參與公司業(yè)務(wù)系統(tǒng)的架構(gòu)設(shè)計(jì)工作,詳細(xì)設(shè)計(jì)和部分核心代碼開發(fā)工作。
2、與產(chǎn)品溝通需求,正確的把握和理解產(chǎn)品經(jīng)理的設(shè)計(jì)思路。
3、參與總體系統(tǒng)的架構(gòu)設(shè)計(jì)、架構(gòu)優(yōu)化等架構(gòu)任務(wù),參與編寫架構(gòu)設(shè)計(jì)文檔。
4、參與部分系統(tǒng)的詳細(xì)設(shè)計(jì)和部分核心編碼工作,編寫詳細(xì)設(shè)計(jì)文檔。
5、指導(dǎo)部分初級(jí)開發(fā)人員的開發(fā)工作,提高其技術(shù)水平,并負(fù)責(zé)部分代碼審查工作。
任職要求:
1、本科(統(tǒng)招學(xué)信網(wǎng)可查)及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)畢業(yè),年紀(jì)滿25周歲,3年以上java開發(fā)經(jīng)驗(yàn);
2、精通JAVA和面向?qū)ο缶幊?,深入理解jvm、多線程;
3、對(duì)常用開源框架如spring、SpringBoot、Redis、消息隊(duì)列等有較深刻全面的理解,有較豐富的Web開發(fā)實(shí)戰(zhàn)經(jīng)驗(yàn);
4、熟悉數(shù)據(jù)庫開發(fā),數(shù)據(jù)結(jié)構(gòu),各種網(wǎng)絡(luò)通訊協(xié)議,網(wǎng)絡(luò)編程和多線程編程;
5、熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉緩存、消息、負(fù)載均衡等機(jī)制和實(shí)現(xiàn); 6、精通Linux系統(tǒng)。