崗位描述:
1、主要負(fù)責(zé)參與公司軟件項目的后端開發(fā)工作
2、利用Java及相關(guān)技術(shù)棧,構(gòu)建高效、穩(wěn)定、可擴展的系統(tǒng)架構(gòu),確保項目按時按質(zhì)完成。
崗位職責(zé):
任職要求:
一、基礎(chǔ)要求:
1、本科及以上學(xué)歷,計算機科學(xué)、軟件工程等相關(guān)專業(yè);
2、5 年左右 Java 開發(fā)經(jīng)驗,有 WMS、MES、IOT 相關(guān)項目開發(fā)經(jīng)驗
二、技術(shù)能力:
1、編程語言與框架:
精通 Java 語言,熟悉 Spring Boot、Spring Cloud、MyBatis 等主流框架。熟悉面向切面開發(fā),深刻理解 Spring 的依賴注入。
2、數(shù)據(jù)庫:熟練掌握數(shù)據(jù)庫開發(fā)技術(shù),如 MySQL、Oracle、SQL Server 等關(guān)系型數(shù)據(jù)庫,熟悉數(shù)據(jù)庫設(shè)計、優(yōu)化和事務(wù)處理。
3、分布式與緩存:熟悉分布式系統(tǒng)架構(gòu),有分布式事務(wù)、分布式鎖等相關(guān)經(jīng)驗。掌握緩存技術(shù),如 Redis,能合理應(yīng)用緩存來提高系統(tǒng)性能。
4、消息隊列:熟悉消息隊列技術(shù),如 Kafka、RabbitMQ 等,能使用消息隊列實現(xiàn)異步處理、解耦等功能。
5、網(wǎng)絡(luò)編程:具備基于 Java 的接口設(shè)計和開發(fā)經(jīng)驗,有基于 Socket 的編程經(jīng)驗。
6、物聯(lián)網(wǎng)相關(guān):了解物聯(lián)網(wǎng)技術(shù)原理,熟悉物聯(lián)網(wǎng)相關(guān)通信協(xié)議,如 MQTT、CoAP 等。熟悉物聯(lián)網(wǎng)低功耗廣域組網(wǎng)技術(shù),如 NB - IOT、LoRa 等。
7、前端技術(shù):熟悉前端技術(shù),如 HTML、CSS、JavaScript 等,對 Vue.js、React 等前端框架有一定了解,能夠與前端開發(fā)人員進行有效的協(xié)作。
三、業(yè)務(wù)領(lǐng)域知識:
1、WMS 業(yè)務(wù):熟悉倉儲管理系統(tǒng)的業(yè)務(wù)流程,包括入庫、出庫、庫存管理、盤點等環(huán)節(jié),能夠根據(jù)業(yè)務(wù)需求進行系統(tǒng)設(shè)計和開發(fā)。
2、MES 業(yè)務(wù):了解制造執(zhí)行系統(tǒng)的業(yè)務(wù)邏輯,如生產(chǎn)計劃排程、生產(chǎn)過程監(jiān)控、質(zhì)量控制、設(shè)備管理等,能開發(fā)出滿足制造業(yè)生產(chǎn)管理需求的功能模塊。
3、IOT 業(yè)務(wù):理解物聯(lián)網(wǎng)項目中設(shè)備接入、數(shù)據(jù)采集、數(shù)據(jù)分析和處理等業(yè)務(wù)場景,能夠?qū)崿F(xiàn)設(shè)備與系統(tǒng)之間的通信和數(shù)據(jù)交互。
四、項目經(jīng)驗要求:擁有典型項目案例者優(yōu)先;
1、WMS項目:參與或主導(dǎo)過自動化立體庫系統(tǒng)開發(fā),實現(xiàn)庫存周轉(zhuǎn)率提升。
2、MES項目:參與或主導(dǎo)過離散制造或流程工業(yè)的MES系統(tǒng)建設(shè),支持多工廠協(xié)同生產(chǎn)。
五、軟技能要求:
1.溝通能力:能與業(yè)務(wù)方、硬件團隊高效協(xié)作,理解工業(yè)場景需求。
2.文檔能力:能編寫技術(shù)設(shè)計文檔(如架構(gòu)圖、接口規(guī)范),支持系統(tǒng)維護。
3.學(xué)習(xí)能力:持續(xù)關(guān)注工業(yè)互聯(lián)網(wǎng)、數(shù)字孿生、人工智能等新技術(shù),快速應(yīng)用于實際項目。