Java后端开发工程师(IoT方向)&中级Java
武汉大塔职位描述
职位描述: 1. 学习并接手现有自有 IoT 项目,理解 JetLinks、RuoYi-Vue-Plus、协议包、小程序接口和部署环境。 2. 参与并逐步负责 RuoYi 后端业务开发,包括小程序登录、自注册、空间、成员、设备绑定、权限和审计。 3. 参与 JetLinks 侧设备接入联调,包括 MQTT 鉴权、设备上线、属性上报、设备控制、事件和 OTA。 4. 与设备端配合,推进 OpenWrt 设备身份、Topic、payload、命令回复、日志和升级流程。 5. 编写和维护接口文档、设备协议文档、部署说明和测试验收脚本。 6. 协调前端、小程序、设备端和测试人员,逐步承担项目排期和交付管理。 任职要求: 1. 2年及以上 Java 后端开发经验,有 Spring Boot 项目实战经验。 2. 熟悉 MySQL、Redis、MyBatis/MyBatis-Plus、Maven、Linux 基本操作。 3. 做过后台管理系统、SaaS、多租户、权限系统、接口平台或业务中台者优先。 4. 了解或愿意学习 RuoYi/RuoYi-Vue-Plus、Sa-Token、Vue3、TypeScript。 5. 了解 MQTT、HTTP API、设备接入、物联网平台基本概念;没有 JetLinks 经验也可以,但需要学习能力强。 6. 能看懂已有项目文档和代码,具备问题定位、接口联调和独立开发能力。 7. 做事有责任心,能主动推进任务。 8. 有一定沟通协调能力,愿意从核心开发逐步成长为项目负责人。 加分项: 1. 接触过 JetLinks、ThingsBoard、EMQX、阿里云 IoT、华为 IoTDA 等 IoT 平台。 2. 做过微信小程序后端、APP 后端、设备管理、智能硬件、网关或 OTA 相关项目。 3. 熟悉 Docker、Nginx、PostgreSQL、MinIO、CI/CD。 4. 有 OpenWrt、Linux 设备端、嵌入式团队协作经验。
对这个职位感兴趣吗?