崗位要求:
1、負(fù)責(zé)系統(tǒng)后端核心模塊的設(shè)計(jì)、開發(fā)與持續(xù)優(yōu)化,包括作業(yè)任務(wù)編排與智能調(diào)度、異構(gòu)平臺(tái)/設(shè)備標(biāo)準(zhǔn)化適配層(支持AGV/AMR、巡檢機(jī)器人等多廠商本體及第三方平臺(tái)接入)、統(tǒng)一設(shè)備通信網(wǎng)關(guān)(集成MQTT、Modbus 等協(xié)議)、機(jī)器人狀態(tài)管理、指令下發(fā)與執(zhí)行反饋閉環(huán)、檢測項(xiàng)點(diǎn)管理等;
2、主導(dǎo)數(shù)據(jù)庫建模、接口定義及技術(shù)選型,保障系統(tǒng)性能與數(shù)據(jù)一致性;
3、參與系統(tǒng)整體架構(gòu)設(shè)計(jì),完成高并發(fā)、高可用、可擴(kuò)展的微服務(wù)系統(tǒng)建設(shè);
4、與前端團(tuán)隊(duì)緊密協(xié)作,高效完成接口聯(lián)調(diào)、系統(tǒng)集成與問題排查。
任職要求:
1、計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,4 年以上Java 后端開發(fā)經(jīng)驗(yàn);
2、精通Java8+ 語言及JVM 原理,深入理解集合、并發(fā)編程、網(wǎng)絡(luò)通信、反射等核心機(jī)制;
3、熟練掌握Spring Boot / Spring Cloud 微服務(wù)生態(tài),深刻理解IOC、AOP、事務(wù)管理等機(jī)制;
4、具備扎實(shí)的數(shù)據(jù)庫設(shè)計(jì)能力,熟練使用MySQL、Redis,有分庫分表、索引優(yōu)化、緩存策略等實(shí)戰(zhàn)經(jīng)驗(yàn);
5、熟悉工業(yè)通信協(xié)議(MQTT/WebSocket/Modbus 等)或機(jī)器人標(biāo)準(zhǔn)協(xié)議(VDA5050/ROS2),能獨(dú)立完成設(shè)備通信對接;熟悉消息隊(duì)列(如Kafka/RabbitMQ)、服務(wù)注冊發(fā)現(xiàn)、配置中心等中間件;熟悉容器化技術(shù)(Docker/Kubernetes),具備在Linux 環(huán)境下部署、調(diào)試和運(yùn)維系統(tǒng)的實(shí)
操能力;熟練使用Git 進(jìn)行團(tuán)隊(duì)協(xié)作開發(fā),具備良好的代碼規(guī)范與工程素養(yǎng);
具備良好的溝通能力、責(zé)任心強(qiáng),能主動(dòng)推動(dòng)技術(shù)方案落地并應(yīng)對復(fù)雜業(yè)務(wù)挑戰(zhàn)。
6、具有AGV/AMR 調(diào)度、物流自動(dòng)化、工業(yè)機(jī)器人或智能巡檢系統(tǒng)開發(fā)背景者;有前端開發(fā)經(jīng)驗(yàn)者優(yōu)先考慮。