7年Java后端开发经验,熟悉Spring Boot、Spring Cloud ibaba、Nacos、OpenFeign、MyBatis-Plus、Redis、RabbitMQ
等常用技术栈,具备需求拆解、接口设计、开发联调到上线部署的完整交付经验。
• 长期参与政务数字化、基层治理、新市民积分、能力提升学院等项目,熟悉复杂业务流程建模、审核流转、权限隔离、统计报表
和第三方政务接口对接。
• 具备物联网与车联网项目经验,参与MQTT、HTTP、TCP/Netty多协议设备接入,熟悉动态Topic订阅、消息去重、协议适配、指
令下发、规则告警、ClickHouse/Doris数据查询等能力建设。
• 熟悉MySQL索引与SQL优化,能结合Redis、异步任务、消息队列、线程池等方式优化高并发或慢查询场景。
• 具备一定全栈能力,熟悉Vue2、AntDesignVue、小程序及后台管理系统开发,能独立完成前后端联调和问题定位
项目描述:面向定位、车辆、消杀、净化、环卫等设备的数据接入与运维平台,支持MQTT、HTTP、TCP/Netty等多协议接入,结
合Kafka、线程池、Redis、ClickHouse等组件处理高频设备上报、指令下发、告警规则、轨迹查询和运行看板。
高康Java后端开发
·基于Spring IntegrationMQTT搭建设备接入链路,实现生产/消费通道分离、QoS配置;用ReentrantLock保证动态Topic订阅/
移除的并发安全,ConcurrentHashMap维护Topic与设备映射,支持设备上线自动订阅、下线自动移除,并通过MqttGateway下
发指令。
·使用Redissetnx对MQTT接收消息做短时去重(TTL内幂等),避免重复消息触发重复处理;按设备编号维护协议映射,支持快速
定位设备连接信息与协议类型。
·以策略模式(MqttTopicStrategy接口+枚举路由)适配多厂商设备的Topic格式、消息解析和指令格式,新增厂商只需实现策略
开化基层治理与事件融合平台 java 开发和负责人 2024.06-2024.12
GIM高性能IM网关|个人开源项目(Rust) 2025.01-2026.09
台州能力提升学院 Java 2025.10-2026.09
类并注册枚举,不改动接入主流程,降低扩展成本。
·解析设备上报的定位、状态、传感器、耗材、告警、心跳等数据,按厂商/型号/设备号动态创建ClickHouseMergeTree表并写
入,支撑历史轨迹、运行状态和告警趋势查询。
·负责设备档案、设备类型、网络协议、空间区域、设备模板、耗材管理、导入导出、消杀/维修工单、规则参数模板、告警记录等
后台能力。
·实现设备告警规则处理,命中阈值后通过线程池异步发送告警、生成告警记录/自动工单,并通过WebSocket推送大屏告警。
·针对车联网早高峰车辆上报量过大、下游接口处理能力不足导致丢数据的问题,参与Kafka削峰缓冲与线程池异步消费方案,提
升吞吐与稳定性。
技术栈
后端/微服务:Java、Rust(Tokio)、Spring Boot、SpringCloud ibaba、Nacos、OpenFeign、Hystrix、JeecgBoot
数据/中间件:MySQL、Redis、RabbitMQ、Kafka、ClickHouse、Doris、MyBatis-Plus、MyBatisXML
工程/部署:Maven、Docker、Linux、XXL-JOB/定时任务、Swagger/Knife4j、EasyExcel/POI
前端/其他:Vue2、AntDesignVue、JSP、微信小程序、WebSocket、MQTT、HTTP、NettyTCP
可兼职时间
可兼职地点
0条评论 雇主评价