岗位职责:1、负责物联网平台后端服务的设计、开发与优化,支撑海量设备接入、数据处理与业务逻辑实现;2、参与物联网相关系统架构设计,保障高并发、高可用性和可扩展性;3、开发并维护设备通信协议,南向协议(如MQTT、TCP、CoAP等),北向协议(如TCP、http等)4、解决物联网场景下的技术难题,如设备管理、数据安全、边缘计算等;5、与硬件团队协作,联调设备端与云端通信,优化端到端解决方案;6、指导初级工程师,参与技术评审和代码审核,推动团队技术提升。任职要求一、技术能力: 1.精通Java语言,熟悉JVM原理、多线程、网络编程及性能调优; 2.熟练掌握Linux系统指令及熟练操作; 3.熟练掌握Spring Boot、Spring Cloud、netty、kafka等主流框架,具备分布式系统开发经验; 4.熟悉物联网通信协议(MQTT/CoAP/HTTP/LoRaWAN等)及物联网平台(如AWS IoT、阿里云IoT、华为OceanConnect); 5.了解常见物联网硬件(传感器、网关等)及设备接入流程; 6.熟悉MySQL、PostgreSQL等关系型数据库,以及Redis、MongoDB等NoSQL技术; 7.具备微服务架构设计能力,熟悉Docker、Kubernetes容器化部署。 二、业务经验: 1.5年以上Java开发经验,2年以上物联网领域实战经验; 2.参与过至少1个完整的物联网项目(设备管理、数据采集分析、远程控制等); 3.熟悉物联网安全机制(如数据加密、身份认证、OTA安全升级)。 三、软技能: 良好的沟通能力,能跨部门协作(产品、硬件、运维等团队); 具备技术前瞻性,关注物联网行业趋势并推动落地。 四、加分项: 1.有边缘计算、AIoT(人工智能+物联网)项目经验; 2.熟悉规则引擎(如Drools)、时序数据库(如TDEngine、InfluxDB)或流式计算(如Kafka、Flink); 3.开源社区贡献经验或技术博客/专利撰写经历。