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