崗位職責(zé):
??1、負(fù)責(zé)業(yè)務(wù)架構(gòu)的整體把控,結(jié)合業(yè)務(wù)設(shè)計(jì)高擴(kuò)展性、高性能、穩(wěn)定可靠的技術(shù)方案;??
2、對(duì)團(tuán)隊(duì)技術(shù)人員提供指導(dǎo)和支持,形成良好的技術(shù)氛圍,提升團(tuán)隊(duì)整體技術(shù)水平;??
3、帶領(lǐng)技術(shù)團(tuán)隊(duì)定期進(jìn)行Code?review、架構(gòu)review,確保系統(tǒng)架構(gòu)的健康性、易維護(hù)性,提升代碼及架構(gòu)質(zhì)量,減少技術(shù)債務(wù),提升團(tuán)隊(duì)開發(fā)效率;
??
職位要求:??
1、7年以上互聯(lián)網(wǎng)JAVA開發(fā)經(jīng)驗(yàn),4年以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),架構(gòu)設(shè)計(jì)能力強(qiáng),有高并發(fā)、高可用系統(tǒng)設(shè)計(jì)開發(fā)經(jīng)驗(yàn),對(duì)復(fù)雜的業(yè)務(wù)有較強(qiáng)的理解和高度的抽象能力,能較快的理順業(yè)務(wù),在技術(shù)架構(gòu)設(shè)計(jì)上對(duì)業(yè)務(wù)提供有力支撐;??
2、有豐富的編碼經(jīng)驗(yàn),熟練掌握常用的JAVA技術(shù)框架(Spring?Cloud等),對(duì)JAVA基礎(chǔ)體系(包括JVM,多線程、NIO、網(wǎng)絡(luò)、Spring生態(tài)鏈、微服務(wù)等)有深入的理解和實(shí)踐經(jīng)驗(yàn),能夠編寫高質(zhì)量、簡(jiǎn)潔、清晰的代碼;
??3、有推薦領(lǐng)域算法實(shí)踐經(jīng)驗(yàn)、大數(shù)據(jù)平臺(tái)開發(fā)經(jīng)驗(yàn)、對(duì)知識(shí)圖譜相關(guān)方向一定的認(rèn)知,有能力主導(dǎo)相關(guān)業(yè)務(wù)的探索和開發(fā)工作;??
4、精通常見的開源分布式中間件、RPC框架、緩存、消息隊(duì)列、mysql,熟悉ElasticSearch/Lucene開源系統(tǒng),有實(shí)際開發(fā)經(jīng)驗(yàn);
??5、技術(shù)視野開闊,學(xué)習(xí)能力強(qiáng),喜歡鉆研,良好的溝通能力及團(tuán)隊(duì)協(xié)作能力,樂于分享,喜歡把自己的知識(shí)和經(jīng)驗(yàn)分享給他人;