中级java开发物联网方向
职位描述
岗位职责:
1.协助团队完成MES、APS、CRM、SRM等制造业业务系统的需求分析、模块设计、编码实现与联调测试;
2.基于SpringBoot / Spring Cloud Alibaba微服务架构进行后端开发,参与分布式系统的性能优化与问题排查;
3.配合正式员工完成接口对接(ERP / WMS / 设备数据采集等上下游系统)、技术文档编写与代码评审;
4.运用AI编程工具辅助开发,按团队规范提交代码并保障交付质量。
任职要求:
(一)基础能力(硬性条件)
1.3年以上Java后端开发经验,Java基础扎实,熟悉JVM原理、多线程并发、常用设计模式,有良好的编码习惯;
2.熟练掌握SpringBoot、MyBatis-Plus、Spring Cloud Alibaba(Nacos、Sentinel、Gateway、OpenFeign等),理解微服务架构与服务治理;
3.熟练使用Redis、RabbitMQ(或RocketMQ / Kafka)、Elasticsearch、MongoDB等常用中间件,理解其使用场景并能独立排查常见问题;
4.熟练掌握MySQL,具备SQL优化与表结构设计能力;
5.熟悉Linux常用命令,熟悉Git、Maven等协作工具,了解Docker容器化部署;
6.具备分布式系统设计或落地实践经验(缓存、消息、幂等、分布式事务、链路追踪等任一方向有实战即可)。
(二)业务与行业经验
1.具备ToB项目完整交付经历;
2.有制造业相关系统(MES、APS、CRM、SRM、WMS等)开发经验者优先;
3.有工业互联网开发经验者优先:了解设备数据采集协议(MQTT、OPC UA、Modbus等)、时序数据库(TDengine、InfluxDB)或边缘数据接入者优先。
(三)AI工具能力
1.熟练使用至少一种AI编程工具(Cursor、Claude Code、CodeX、Copilot等);
2.能实际借助AI工具提升开发效率,面试需能描述具体使用场景与提效案例。
加分项:
1.有大型集团客户驻场开发或系统上线支持经验。
对这个职位感兴趣吗?