崗位職責: l 負責工業智能化場景下核心軟件系統的設計、開發、測試與優化,主導后端Java技術棧的架構設計與技術選型,保障系統的高可用性、可擴展性與安全性。 l 獨立完成軟件核心業務模塊的需求分析、方案設計與編碼實現,精準落地業務需求,解決開發過程中的復雜技術難題。 l 主導系統架構設計工作,合理劃分服務邊界,確保各服務之間的解耦與交互合理性,推動技術架構的持續優化與迭代。 l 承擔全棧開發工作,基于Vue、UniApp框架完成前端頁面的開發與適配,實現前后端高效協同,保障用戶交互體驗。 l 負責指導初級/中級開發工程師開展開發工作,包括代碼評審、技術指導、問題排查等,提升團隊整體開發能力與代碼質量。 l 對所開發功能的全生命周期負責,包括需求對接、開發實現、測試驗證、上線交付及后續運維支持,確保功能符合業務預期與質量標準。 l 協同產品經理梳理業務需求,提供技術可行性方案;配合項目經理推進項目進度,及時反饋項目風險與技術問題,保障項目順利交付。 任職要求: l 本科及以上學歷,計算機科學與技術、物聯網工程、軟件工程等相關專業背景,8-10年軟件開發工作經驗,其中具備工業智能化領域相關項目開發經驗者優先。 l 精通后端開發語言Java,熟練掌握Spring Boot、Spring Cloud、MyBatis等主流Java開發框架,具備扎實的后端開發功底與豐富的項目實戰經驗。 l 具備全棧開發能力,熟悉前端開發技術,熟練使用Vue、UniApp框架進行頁面開發,掌握HTML、CSS、JavaScript等基礎前端技術。 l 具備獨立設計軟件業務模塊的能力,擁有架構設計級別的技術實力,能夠獨立完成中大型工業智能化軟件系統的架構設計與方案落地。 l 深刻理解微服務架構理念,具備服務拆分、解耦設計的實戰經驗,能夠保障各服務之間的交互合理、高效,提升系統的可維護性與擴展性。 l 具備良好的技術指導能力,有帶領初級開發工程師完成開發任務的經驗,能夠有效提升團隊開發效率與代碼質量。 l 具備強烈的責任心,對開發功能的質量與交付負責,具備良好的問題排查能力,能夠快速定位并解決開發與運維過程中的技術問題。 l 具備良好的溝通協調能力、團隊協作精神,能夠高效協同產品、項目等跨部門團隊推進工作,具備清晰的邏輯思維與問題解決能力。
加分項: l 擁有工業互聯網平臺、智能制造執行系統(MES)、工業物聯網(IIoT)等相關項目的架構設計與開發經驗。 l 熟悉工業通信協議(如Modbus、OPC UA、MQTT等),具備工業設備數據采集、解析與集成的相關經驗。 l 掌握容器化部署技術(Docker、K8s),具備微服務集群部署、監控與運維的實戰經驗。 l 具備數據庫性能優化經驗,熟練掌握MySQL、Redis等主流數據庫的使用與調優技巧。 l 擁有相關技術認證(如Java高級認證、云原生相關認證等)或開源項目貢獻者優先。 l 具備良好的技術文檔撰寫能力,能夠獨立完成架構設計文檔、技術方案文檔、開發手冊等文檔的編寫。