崗位職責(zé):
1.負(fù)責(zé)公司內(nèi)部系統(tǒng)的架構(gòu)設(shè)計(jì)、技術(shù)方案設(shè)計(jì)、技術(shù)框架搭建、通用庫建設(shè)及研發(fā)工作;
2.負(fù)責(zé)系統(tǒng)架構(gòu)和性能持續(xù)優(yōu)化,技術(shù)關(guān)鍵點(diǎn)和難點(diǎn)攻克,滿足高可用、高性能、高擴(kuò)展性等需求;
3.承擔(dān)從業(yè)務(wù)向技術(shù)轉(zhuǎn)換的橋梁作用,根據(jù)需要,支持公司產(chǎn)品和項(xiàng)目的技術(shù)解決方案;?
4.負(fù)責(zé)技術(shù)評(píng)審、對(duì)開發(fā)人員進(jìn)行技術(shù)指導(dǎo);
5.保持較高的技術(shù)敏感度,保持對(duì)新技術(shù)和思路的持續(xù)學(xué)習(xí)能力;
6.精通常用互聯(lián)網(wǎng)開發(fā)相關(guān)技術(shù)和思路;
7.新技術(shù)的培訓(xùn),培養(yǎng)技術(shù)骨干;
8.開發(fā)人員招聘的技術(shù)面試。
任職要求:
1.精通Java核心技術(shù),對(duì)Java語言有深刻理解,掌握多線程及高性能的設(shè)計(jì)與編碼及性能調(diào)優(yōu);有高并發(fā)應(yīng)用開發(fā)經(jīng)驗(yàn);
2.精通Spring+Mybatis,SpringMVC,SpringBoot等常用開發(fā)框架,對(duì)Spring有深入的理解;
3.精通Dubbo或SpringCloud,對(duì)SOA架構(gòu)有深入理解;
4.熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式、緩存、消息等機(jī)制;能對(duì)分布式常用技術(shù)進(jìn)行合理應(yīng)用,解決問題;
5.具備強(qiáng)烈的工作責(zé)任感和事業(yè)心,具備良好的團(tuán)隊(duì)精神和溝通能力,熟悉軟件工程各階段所涉及的工作內(nèi)容;
6.計(jì)算機(jī)、軟件工程或相關(guān)專業(yè);
7.6年以上從業(yè)工作經(jīng)驗(yàn),至少2年以上架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);
8.在高可用、高可靠、高性能等方面有大項(xiàng)目經(jīng)驗(yàn)者優(yōu)先;
9.在系統(tǒng)重構(gòu)、擴(kuò)展、安全、性能優(yōu)化等方面有豐富經(jīng)驗(yàn)者優(yōu)先;
10.有ERP、SCM、CRM、WMS、財(cái)務(wù)軟件等相關(guān)開發(fā)經(jīng)驗(yàn)者優(yōu)先。