崗位職責
1.核心技能(必須滿足)
-3-5年Java開發經驗,扎實的Java基礎(集合、IO、多線程、JVM等)
-熟悉常用設計模式,具備良好的面向對象編程思想
2.Spring生態
-精通SpringBoot框架及自動配置原理
-熟悉SpringCloud全家桶(Nacos/Eureka、Feign、Gateway、Hystrix/Sentinel等)
-熟悉Spring事務管理、AOP、Spring Security等核心模塊
3.數據庫
-熟練使用MySQL,了解索引優化、SQL調優
-熟悉Redis緩存及常用數據結構應用場景
-了解MongoDB/Elasticsearch等NoSQL數據庫者優先
4.前端技能(加分項)
-熟悉Vue2/Vue3框架及周邊生態(Vuex/Pinia、Vue Router等)
-了解Element UI/Ant Design Vue等主流UI框架
-掌握ES6+語法,了解Webpack/Vite等構建工具
5.其他要求
-熟悉分布式系統設計,了解CAP理論、分布式事務解決方案
-掌握常用消息中間件(Kafka/RabbitMQ/RocketMQ)
-了解Docker容器化技術及K8s基礎概念
有物聯網(IoT)相關開發經驗者優先考慮。
任職條件
1.學歷背景:計算機相關專業本科及以上學歷
2.工作經驗:5年以上Java開發經驗,至少1年以上SpringCloud實戰經驗
3.能力要求:
-能獨立完成模塊設計和開發
-良好的編碼習慣,注重代碼質量
-具備技術文檔編寫能力
-有技術熱情,持續學習新技術
團隊協作:良好的溝通能力,能與產品、測試等角色高效協作