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