崗位職責:
1.負責公司行業軟件平臺的設計與開發;
2.根據開發進度和任務分配,完成相應模塊的開發、編程任務;
3.理解業務,識別需求,參與系統規劃,架構設計與開發等工作;
崗位要求:
1.本科及以上學歷,計算機相關專業,2年以上使用JAVA進行web開發的經驗,最少參與2個大項目的開發;
2.JAVA基礎扎實,熟悉集合、io、網絡編程、多線程等基礎框架,熟悉分布式系統開發;
3.熟練使用SpringCloud、SpringBoot、SpringMVC、MQ、kafka、Redis等技術;
4.熟練使用MySQL、Mongdb或HIVE、Hbase等數據庫,熟練掌握SQL、PL/SQL,有數據庫調優經驗;有分布式文件存儲經驗,包括不限于minio、oss、obs、千牛等
5.熟悉hadoop、Spark、ElasticSearch、flink等相關大數據組件并有實際大數據實踐經驗,具備生產大數據集群部署經驗,有較為豐富的集群運維經驗。
6.熟悉Activiti、Flowable、Camunda其中一個或多個流程引擎,并具有實戰經驗;
7.設計過項目整體表結構,熟悉jvm原理,具有線上調優經驗;
8.有大規模高并發訪問的WEB應用架構設計和開發經驗、具備大型分布式、高并發高可用系統的設計和優化經驗;
9.具有較強的文檔編寫能力,學習能力強,適應能力好,良好的發現問題、描述問題以及解決問題的能力;
10.具有良好的溝通,團隊協作、計劃和創新的能力,有較強的抗壓能力。
加分項:
? 從事物聯網、中臺、支付類項目設計及開發者;
? 在GitHub或其他平臺上有過開源項目;
? 有個人技術博客,公開發布過技術文章、論文等。