Skip to main content

java开发工程师 (物联网方向)

Technology
爱玛科技集团股份有限公司
天津-静海区, 中国3天前截至 2026/10/8
全职

职位描述

岗位职责: 1、负责公司物联网平台、设备管理系统、数据采集后台、智能设备业务系统的后端开发、迭代与维护,支撑智能硬件设备数据接入、通信、管控等核心业务。 2、参与物联网业务需求评审、技术方案设计、数据库设计与接口规范制定,独立完成核心模块代码开发、单元测试、接口联调,保障系统稳定高效运行。 、负责物联网设备数据接入开发,对接各类智能硬件设备通信协议,完成设备上下线、数据上报、指令下发、状态监控、远程控制等业务逻辑开发。 4、处理海量设备时序数据、日志数据、状态数据的接收、存储、清洗、统计分析,保障高并发、高吞吐场景下系统稳定性与数据准确性。 5、负责后端接口开发与优化,对接前端、小程序、APP端,完成业务接口封装、权限控制、数据校验、异常处理,配合前端完成功能联调与问题修复。 6、持续进行系统性能优化、代码重构、架构优化,解决高并发、数据堆积、接口响应慢、系统卡顿等线上问题,提升平台承载能力与响应速度。 7、完善开发文档、接口文档、技术方案文档,落地代码规范,配合团队完成版本迭代、测试上线、故障排查与复盘工作。 8、跟进物联网行业主流技术及协议规范,结合业务场景优化技术方案,参与平台功能升级与技术迭代,支撑公司物联网业务拓展。 任职要求: 1、 有物联网、智能硬件、设备管理、大数据采集相关项目经验者优先。 2、扎实掌握Java基础、SpringBoot、SpringCloud、MyBatis/MyBatis-Plus等主流开发框架,熟悉微服务开发模式,具备独立开发业务模块能力。 3、熟悉物联网常用通信协议,掌握 MQTT、TCP、UDP、HTTP 等协议开发与应用,有设备消息推送、透传、指令交互开发经验优先。 4、熟练掌握MySQL数据库,熟悉索引优化、SQL优化、事务处理,了解分库分表、大数据量查询优化方案。 5、熟练使用Redis缓存技术,掌握缓存穿透、击穿、雪崩解决方案,了解消息队列(RabbitMQ/Kafka)使用场景,能处理高并发数据异步处理业务。 6、了解列式数据库(habse)、设备物联网平台架构者优先,有设备接入、数据采集、设备远程控制实战经验优先。 7、熟悉Linux基础命令、项目部署流程,能独立完成服务部署、日志排查、线上问题定位与修复。 8、具备良好的编码规范、逻辑思维能力,责任心强,善于沟通协作,能快速理解物联网业务场景,适配快速迭代的开发节奏。

Keywords
5-10年Apache KafkaSpring FrameworkRabbitMQMyBatis

对这个职位感兴趣吗?