崗位職責:
?1.負責系統(tǒng)總體設(shè)計和重要技術(shù)決策,以及開發(fā)工作;
?2.參與產(chǎn)品的需求調(diào)研和需求分析,撰寫相關(guān)技術(shù)文檔,獨立承擔業(yè)務(wù)系統(tǒng)核心模塊代碼實現(xiàn)工作;
?3.負責系統(tǒng)框架、基礎(chǔ)構(gòu)架的改進,技術(shù)難點攻關(guān),解決項目中遇到的技術(shù)難題,控制項目執(zhí)行進度風險和線上性能穩(wěn)定。
?4.對相關(guān)系統(tǒng)架構(gòu)方案、設(shè)計、代碼進行評審,控制產(chǎn)品系統(tǒng)架構(gòu)質(zhì)量;
?5.能夠承擔開發(fā)項目的技術(shù)管理職責,對初中級開發(fā)人員提供技術(shù)上的指導(dǎo);
?6.協(xié)助測試進行軟件的功能及性能測試。
?7.參與或負責部分項目實施的工作,能夠和客戶進行有效的溝通,保障客戶滿意度;
?8.與產(chǎn)品、運營、測試、運維等其他部門密切合作,能主動驅(qū)動、協(xié)調(diào)團隊協(xié)作。
?9.對外技術(shù)合作的溝通、接口的設(shè)計和主要代碼的實現(xiàn)。
?職位要求:
?1.計算機相關(guān)專業(yè)、具有扎實的計算機科學(xué)功底,六年以上Java技術(shù)開發(fā)經(jīng)驗,兩年以上技術(shù)管理經(jīng)驗。
?2.精通JAVA相關(guān)技術(shù)、J2EE架構(gòu)和設(shè)計模式,熟練運用WebService相關(guān)技術(shù)。
?3.熟練使用Oracle、MySQL數(shù)據(jù)庫,以及分布式數(shù)據(jù)庫設(shè)計及相關(guān)技術(shù)。
?4.熟悉互聯(lián)網(wǎng)開發(fā)模式,熟悉常用的緩存機制(memcached,Redis等)和ActiveMQ、RabbitMQ等消息隊列技術(shù)。
?5.熟練使用SpringBoot、Spring?Cloud、Dubbo?、Mybatis、Activity等主流開源應(yīng)用框架,至少使用過Spring?Cloud、Dubbo中的一種參與過大并發(fā)項目開發(fā)。
?6.熟悉Web前端技術(shù),包括?Javascript,ajax,json,jQuery,?Vue等開發(fā)框架。
?7.熟悉Linux操作系統(tǒng),熟練使用常用應(yīng)用服務(wù)器(Tomcat、JBoss、Nginx、Apache)一種及以上。
?8.熟悉持續(xù)集成和自動化測試工具,如Hudson、Jenkins。
?9.良好的表達和溝通能力,擅長技術(shù)文檔、解決方案的編寫和較強的技術(shù)分享意識。
?10.強烈的責任心及積極的態(tài)度,工作踏實,具有快速學(xué)習(xí)能力,能夠適應(yīng)高強度工作.