【崗位職責(zé)】
1. 負(fù)責(zé)線上系統(tǒng)問(wèn)題排查及監(jiān)控,保障服務(wù)穩(wěn)定;
2. 參與團(tuán)隊(duì)技術(shù)管理、架構(gòu)設(shè)計(jì)和協(xié)同研發(fā);
3. 參與產(chǎn)品需求的討論,完成需求理解和產(chǎn)品設(shè)計(jì)、開(kāi)發(fā)、部署,以及期間的實(shí)施協(xié)調(diào);
4. 協(xié)助經(jīng)理完成小組管理和技術(shù)指導(dǎo);
5. 主導(dǎo)業(yè)務(wù)平臺(tái)技術(shù)技術(shù)選型、發(fā)展規(guī)劃和改進(jìn)實(shí)施;
【崗位要求】
1. 3年以上Java開(kāi)發(fā)經(jīng)驗(yàn),基礎(chǔ)扎實(shí),理解io、多線程并發(fā)、集合等基礎(chǔ)框架,對(duì)JVM原理有一定的了解;熟悉分布式、緩存、消息等機(jī)制;
2. 熟練使用主流開(kāi)發(fā)框架、SpringMVC、Spring(IOC/AOP)、MyBatis,對(duì)框架原理有深入的理解;熟悉SpringBoot、SpringCloud優(yōu)先, 有微服務(wù)項(xiàng)目工作經(jīng)驗(yàn)者優(yōu)先,有大型分布式、高并發(fā)、高負(fù)載、高可用系統(tǒng)設(shè)計(jì)、開(kāi)發(fā)和調(diào)優(yōu)經(jīng)驗(yàn)優(yōu)先。
3. 熟悉RabbitMQ等中間件,熟悉長(zhǎng)連接socket,有netty框架開(kāi)發(fā)者優(yōu)先。
4. 熟悉JavaScript、JQuery、HTML、CSS 等常用前端技術(shù),了解bootstrap、VUE.js、AngularJS/React等前端框架;
5. 擁有數(shù)據(jù)庫(kù)(mysql,oracle)設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn),熟悉Redis,mongodb等非關(guān)系型NoSql數(shù)據(jù)庫(kù)、緩存中間件,具有針對(duì)高并發(fā)、大數(shù)據(jù)量數(shù)據(jù)庫(kù)分庫(kù)分表經(jīng)驗(yàn),及數(shù)據(jù)庫(kù)調(diào)優(yōu)經(jīng)驗(yàn);
6. 熟練運(yùn)用Idea、eclipse等開(kāi)發(fā)工具,熟練使用maven項(xiàng)目構(gòu)建工具,打包流程,熟練使用git,svn等版本管理工具;
7. 具備基本的linux運(yùn)維能力, 熟悉tomcat, nginx, 以及常用的linux運(yùn)維命令,熟悉Shell/Python等腳本語(yǔ)言;
8. 具備優(yōu)秀的自我驅(qū)動(dòng)能力,善于學(xué)習(xí),熱衷技術(shù),熱愛(ài)軟件開(kāi)發(fā)工作,具備良好的團(tuán)隊(duì)合作精神,責(zé)任心強(qiáng),敢于接受挑戰(zhàn),具備戰(zhàn)斗精神。
9. 具備良好的邏輯思維能力,有一定的線上運(yùn)營(yíng)系統(tǒng)問(wèn)題分析處理經(jīng)驗(yàn),有較強(qiáng)的故障應(yīng)對(duì)預(yù)案及隱患意識(shí);
10. 具備良好的文檔編制習(xí)慣和代碼編寫(xiě)規(guī)范
11. 曾主導(dǎo)或支撐一定規(guī)模的系統(tǒng)的設(shè)計(jì)和調(diào)優(yōu)優(yōu)先;
職位類(lèi)別:
JAVA開(kāi)發(fā)工程師
舉報(bào)