崗位要求
一、基本要求
1.學歷:統招本科及以上學歷,計算機科學與技術、軟件工程、信息與計算科學等計算機相關專業。
2.工作經驗:具備 3 - 6 年 java 開發經驗,擁有扎實的 java 編程基礎,能熟練運用 java 語言進行高效開發。
二、技術能力要求
1.后端技術
o熟練掌握 spring boot、spring cloud 等微服務開發框架,能夠熟練運用其進行系統架構設計與開發,熟悉分布式系統的設計與實現,具備處理高并發、高可用場景的經驗
o熟悉 mysql、oracle 等主流關系型數據庫,具備數據庫設計、sql 優化、存儲過程編寫能力;了解 redis 等非關系型數據庫,能夠在項目中合理運用提升系統性能。
o熟悉消息隊列(如 rabbitmq、kafka),能夠在項目中合理運用消息隊列實現異步處理、流量削峰等功能,具備消息隊列性能調優與故障排查能力。
o熟悉常用設計模式,能在代碼設計和架構設計中靈活運用,提升代碼的可維護性和擴展性。
2.前端技術
o熟練掌握 vue 開發技術,熟悉 vue 核心語法、組件化開發、狀態管理(vuex)、路由管理(vue router),能夠獨立完成前端頁面開發與交互功能實現。
o熟悉 html5、css3、java 等前端基礎技術,具備良好的頁面布局能力和 java 編程能力,能熟練運用前端調試工具解決問題。
三、項目與實踐能力
1.具備完整的項目開發經驗,能夠獨立承擔模塊開發任務,從設計、編碼到單元測試,全程參與并高質量完成。
2.有高并發、分布式系統開發經驗者優先,能夠應對復雜業務場景下的技術挑戰,保證系統的穩定性和性能。
3.熟悉代碼版本管理工具 git/svn,能夠規范管理代碼版本,參與團隊協作開發。
四、其他要求
1.具備良好的邏輯思維能力、學習能力和溝通能力,能夠快速理解業務需求,與團隊成員高效協作。
2.對技術有熱情,關注行業技術動態,主動學習新技術并應用到實際開發中,推動技術創新與優化。