崗位職責(zé)
1. 負責(zé)工業(yè)自動化/智能制造領(lǐng)域業(yè)務(wù)系統(tǒng)的需求分析、架構(gòu)設(shè)計及開發(fā)實現(xiàn);
2. 主導(dǎo)或參與從零到一的系統(tǒng)搭建,完成技術(shù)選型、模塊拆分、核心代碼開發(fā)及部署上線;
3. 基于Spring全家桶(Spring Boot/Spring Cloud等)構(gòu)建高可用、可擴展的后端服務(wù);
4. 對接工業(yè)控制設(shè)備或嵌入式系統(tǒng),實現(xiàn)與PLC、傳感器等硬件的數(shù)據(jù)交互及協(xié)議解析;
5. 編寫技術(shù)文檔,參與代碼評審,確保代碼質(zhì)量與系統(tǒng)穩(wěn)定性。
任職要求
基本要求:
1. 學(xué)歷要求:碩士研究生及以上,計算機、自動化、通信等相關(guān)專業(yè);
2. 5年以上Java開發(fā)經(jīng)驗;精通Java核心特性(集合、多線程、JVM調(diào)優(yōu)等),熟悉設(shè)計模式及代碼規(guī)范;
3. 熟練掌握Spring全家桶;
4. 具備從零搭建系統(tǒng)的經(jīng)驗,熟悉技術(shù)選型、架構(gòu)設(shè)計、CI/CD流程及部署運維;
5. 熟悉MySQL、Redis等數(shù)據(jù)庫技術(shù),掌握SQL優(yōu)化及分庫分表方案;
6. 熟悉分布式架構(gòu)(如微服務(wù)、Dubbo/Zookeeper),了解RPC、MQ(Kafka/RabbitMQ)等中間件。
加分項:
1. 熟悉工業(yè)自動化領(lǐng)域標準(IEC 61499/IEC 61131),有PLC編程、OPC UA協(xié)議開發(fā)經(jīng)驗者優(yōu)先;
2. 有高并發(fā)、高可用系統(tǒng)開發(fā)經(jīng)驗;
3. 有工業(yè)控制、物聯(lián)網(wǎng)(IoT)項目經(jīng)驗者優(yōu)先;
4. 有開源項目貢獻或技術(shù)博客輸出者優(yōu)先。