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