精通Java后端开发,熟练使用SpringBoot/SpringCloud微服务架构;掌握MySQL、Oracle数据库优化及Redis缓存技术;熟练使用RocketMQ、Elasticsearch、WebSocket、MQTT等中间件;具备高并发、高可用系统设计、性能调优、故障排查与第三方对接经验,能够独立负责项目全流程开发与交付。
一、信息机房数字化建设及改造项目
所属公司:福建亿鑫海信息科技有限公司
项目描述:
项目为物联网机房管理系统,采用MQTT协议对接多厂商门禁及传感器硬件设备,系统基于SpringBoot + Spring WebFlux + MySQL + Redis + Elasticsearch技术栈构建,实现设备数据采集、权限管控、告警分析与联动控制,同时对接国网内部邮件及短信平台,实现机房异常与设备状态的实时通知。
责任描述:
1. 负责PC管理端全功能模块开发,包括设备管理、权限配置、告警策略、场景联动等核心功能。
2. 协助移动端/运维端开发工程师完成系统接入与接口联调,保障多端数据同步与操作一致性。
3. 为运维及客户提供系统使用培训与操作指导,输出标准化操作手册,提升系统落地效率。
4. 设计并实现系统异常监听机制,通过邮件、短信推送设备离线、阈值越限等告警信息。
5. 负责MQTT服务端核心开发,加入服务存活监听与自动重启机制,防止服务宕机导致设备数据断连,保障7×24小时数据采集能力。
6. 引入消息队列,对设备上报数据进行预校验与异步解析,避免高并发下数据阻塞与连接占用,优化服务器资源利用率。
7. 门禁抓拍图片、设备历史数据等文件采用Elasticsearch存储,实现高效检索与分析。
8. 针对多厂商设备对接场景,设计并实现动态适配与隔离方案,为不同厂商设备提供独立数据通道,保障数据安全与系统稳定性。