该职位已失效,看看其他机会吧

java软件开发工程师

6000-10000元
  • 郑州中原区
  • 3-5年
  • 大专
  • 全职
  • 招1人

职位描述

Spring物联网云计算/大数据
一、岗位核心职责
1.负责粮库智能化系统的 Java 后端开发,包括设备通信模块、数据采集与处理模块、业务逻辑模块的编码与优化。
2.对接粮库智能设备(如温湿度传感器、通风设备、监控/道闸设备),基于 TCP、MQTT、Modbus 协议及自定义十六进制协议实现设备数据交互与指令下发。
3.维护现有 SpringBoot 项目,解决线上系统的技术故障,优化系统性能(如接口响应速度、数据处理效率)。
4.参与需求评审、技术方案设计,配合前端、硬件团队完成功能联调,确保项目按计划交付。
二、任职核心要求
(一)硬技能要求
1.学历与经验:大专及以上学历,计算机、软件工程、电子信息、自动化等相关专业,三 年及以上 Java 后端开发经验,有工业设备通信、物联网(IoT)项目(硬性要求)、粮库智能化项目经验者优先,需具备常用物联网通信技术,如MQTT/TCP,了解并会使用Modbus TCP(应用层协议)、RS-485(物理层协议)。
2.Java 基础:熟练掌握 Java 核心技术,包括 JVM 基础、集合框架、并发编程(线程池、锁机制)、IO/NIO,能解决常见的 Java 性能问题。
3.框架与工具:熟练使用SpringBoot框架进行项目开发,熟悉 MyBatis/MyBatis-Plus(数据持久层)、SpringCloud(微服务,如有需求),掌握 Maven/Gradle 构建工具。
4.通信协议:具备TCP socket 编程、MQTT 协议、Modbus 协议、自定义协议的实际开发经验,能独立完成协议解析、数据封装与调试;有自定义十六进制协议开发或优化经验者优先。
5.数据库与中间件:熟练使用 MySQL 数据库,能编写高效 SQL 语句、进行索引优化;了解 Redis 缓存、消息队列者优先。
6.其他技术:熟悉 Linux/Windows 系统下的开发与部署项目环境,包括但不限于nginx,redis,mysql,jdk等组件的安装部署。能使用 ApiFox、单片机调试助手 等工具进行接口测试与通信调试。
(二)软技能要求
1.问题解决能力:能独立定位并解决设备通信异常、数据解析错误等技术问题,有现场(粮库)调试经验者优先。
2.协作与沟通:具备良好的跨团队沟通能力,能清晰对接硬件工程师、业务人员,准确理解需求并转化为技术方案。
3.学习与抗压:愿意主动学习工业物联网、粮库业务相关知识
(三)其他要求
•了解粮库智能化业务(如粮食温湿度监测、出入库管理、安防监控)者优先。
•有开源项目贡献或技术博客分享经验者,可适当放宽工作年限要求。
三、岗位亮点
1.技术深度:接触 TCP/MQTT/Modbus 等多类通信协议,参与自定义协议优化,积累工业级物联网项目经验。
2.行业价值:粮库智能化属于国家粮食安全重点支持领域,项目具有明确的社会价值与稳定的业务需求。
3.团队氛围:核心技术团队以资深工程师为主,技术交流频繁,提供定期技术培训。
罗欢娜 3/20 11:13:55
岗位要求:
1,中专及以上学历,2-3年相关岗位工作经验,机电一体化,电气自动化、自动化等相关专业毕业;
2,能够熟练使用CAD、会简单的PLC编程,能看懂图纸。
3,人品端正,热爱技术,工作积极主动,有始有终,认真踏实,有上进心,服从领导安排。
3,有电工证、高空作业证、一建或二建证书者优先考虑;
4,能适应长期出差,有PLC柜,高低压开关柜接线或者调试经验者优先;
岗位职责:
1,能在现场配合工程师完成产品的接线、调试、培训和验收等工作;
2,有PLC柜,高低压开关柜、粮机等设备调试经验者优先考虑;
3,能够完成领导安排的其他临时性工作。
罗欢娜 3/20 11:14:14
大专及以上学历,电气自动化、机电一体化等专业。
2.精通PLC编程(施耐德、西门子、AB, 欧姆龙等)熟悉各种人机界面设计,熟练使用电气设计相关的软件。
3.具备wincc开发经验。
4.具备主流运动控制器等运动控制功能独立开发经验。
5.熟悉上位机串口通信、以太网通信。
6.熟悉伺服、步进、变频器等常用电气部件
7能接受各地出差以及现场自控项目独立调试2年以上经验者.
查看全部

工作地点

河南省郑州市中原区健杨路

认证资质

营业执照信息

职位发布者

罗女士/综合部

刚刚活跃
立即沟通