一、岗位职责
负责物联网平台后端核心模块开发,包括设备接入、设备管理、数据⾤集 / 转发、协议解析等核⼼功能;
基于 Java 实现 MQTT/CoAP/TCP/UDP 等物联⽹通信协议的服务端开发与优化,保障海量设备的稳定连接与数据传输;
设计并实现设备上下线管理、心跳检测、断线重连、数据加密传输等可靠性机制;
对接物联网设备数据,完成数据清洗、格式转换、存储落地(如时序数据库)及接口封装;
排查并解决设备通信异常、数据丢包、连接性能瓶颈等问题,保障平台⾼可用、高并发;
配合前端 / 嵌入式团队完成设备端与平台端的联调,制定标准化的设备通信规范。
二、任职要求
1. 基础技能要求
本科及以上学历,计算机、通信工程、物联网等相关专业,3 年及以上 Java 后端开发经验,1 年以上物联网平台开发经验;
精通 Java 基础,熟练掌握集合、多线程、NIO/AIO、并发编程(线程池、锁机制)等核心技术,理解 JVM 原理并能进行基础调优;
熟练使用 Spring Boot/Spring Cloud 微服务生态,掌握 Redis、MySQL、MQ(Kafka/RabbitMQ)等中间件的使用与优化;
熟悉 Linux 系统操作,能进行服务部署、日志分析、性能监控(如 JVM 监控、网络监控)。