崗位職責(zé):
1、公司主要產(chǎn)品的技術(shù)選型,系統(tǒng)架構(gòu),開發(fā),持續(xù)優(yōu)化;
2、組織推動(dòng)需求方案的實(shí)現(xiàn),攻克專項(xiàng)技術(shù)難題;
3、對(duì)代碼質(zhì)量和測(cè)試進(jìn)行全面把控,保證線上服務(wù)的穩(wěn)定性;
4、持續(xù)優(yōu)化系統(tǒng),預(yù)估未來瓶頸并制定執(zhí)行合理方案,保證系統(tǒng)安全性;
5、在開發(fā)過程中發(fā)現(xiàn)并解決存在的問題,幫助團(tuán)隊(duì)持續(xù)改進(jìn)開發(fā)效率。
崗位要求:
1、計(jì)算機(jī)及相關(guān)專業(yè)本科及以上學(xué)歷;
2、三年以上JAVA開發(fā)經(jīng)驗(yàn),對(duì)開發(fā)技術(shù)、框架有一定的認(rèn)識(shí)和豐富的開發(fā)經(jīng)驗(yàn);
3、精通JAVA/J2EE編程,熟悉MyBatis、Spring Framework、Spring Boot等主流開發(fā)框架;
4、熟悉HTML/CSS/JavaScript/AJAX等Web前端開發(fā)、JSP開發(fā),應(yīng)用JQuery框架;
5、熟練編寫SQL腳本,熟練掌握MySQL、PostgreSQL等數(shù)據(jù)庫(kù)開發(fā),了解MongoDB開發(fā);
6、掌握分布式緩存技術(shù),有Memcached或Redis實(shí)際項(xiàng)目經(jīng)驗(yàn)
7、了解Dubbo、ZooKeeper、Spring Cloud等分布式框架;
8、熟悉Linux操作系統(tǒng),掌握Linux常用命令;
9、熟悉Nginx、Tomcat等主流應(yīng)用服務(wù)器的安裝部署;
10、有良好的編碼意識(shí)和習(xí)慣、能夠遵守團(tuán)隊(duì)的開發(fā)規(guī)范;
11、能夠熟練使用Gradle、Maven、SVN、Git等構(gòu)建、代碼管理工具。
加分項(xiàng):
1、有大并發(fā)互聯(lián)網(wǎng)項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),以及對(duì)應(yīng)的技術(shù)、運(yùn)維解決方案者優(yōu)先;
2、熟悉CA/PKI技術(shù),熟悉PKCS系列規(guī)范、信息安全行業(yè)相關(guān)技術(shù),如數(shù)字簽名、公私鑰加解密技術(shù)者優(yōu)先;
3、熟悉動(dòng)態(tài)口令、數(shù)字證書、目錄服務(wù)、訪問控制等安全產(chǎn)品集成技術(shù)和方法,具有信息安全項(xiàng)目實(shí)施經(jīng)驗(yàn)和系統(tǒng)高可用的設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先。