职位描述
工作职责
- 负责云平台整体架构设计:微服务架构、分布式系统、服务治理、监控告警体系
- 主导核心 API 设计与开发:RESTful API、GraphQL、WebSocket、实时通信接口
- 数据库架构与优化:MySQL/PostgreSQL 主从架构、分库分表、读写分离、缓存策略(Redis/Memcached)
- 消息队列体系建设:Kafka/RabbitMQ/ActiveMQ 选型与架构设计、消息可靠性保障、流量削峰
-
智能硬件后端服务开发:
- 设备管理:设备注册、在线状态、心跳检测、固件升级(OTA)
- 通信协议:MQTT 服务端搭建、消息路由、QoS 保障、连接管理
- 数据处理:设备数据采集、实时分析、存储策略、历史查询
-
VR/AR/MR 项目后端支撑:
- 内容管理:3D 模型、音视频资源、场景数据的管理与分发
- 用户系统:账号体系、权限管理、多端同步、社交功能
- 实时协作:多用户同步、空间定位、协作编辑等实时功能
- 系统性能优化:接口响应时间、并发处理能力、资源利用率优化
- 团队技术指导:代码评审、技术分享、新人培养、最佳实践推广
任职要求
- 本科及以上学历,计算机相关专业优先5 年及以上 Java 后端开发经验
- 精通 Java 生态:Spring Boot/Cloud、MyBatis/JPA、Maven/Gradle、JVM 调优
- 云平台架构能力:微服务设计、分布式系统、容器化部署(Docker/K8s)、服务发现与配置中心
- 数据库专家级能力:SQL 优化、索引设计、事务处理、主从架构、分库分表实战经验
- 消息队列深度实践:Kafka/RabbitMQ 集群部署、消息可靠性、性能调优、监控告警
- 智能硬件项目经验:参与过智能家居/可穿戴/车载/IoT 等设备的后端开发
- MQTT 协议精通:Broker 搭建(如 EMQ X/Mosquitto)、QoS 机制、消息路由、集群部署
- VR/AR/MR 项目经验:为 XR 设备提供后端服务,了解实时性要求与数据处理特点
- 多语言加分:精通 Python(Django/FastAPI)、Go(Gin/Echo)、Node.js(Express/Nest.js)等
- 优秀的架构设计能力、问题分析与解决能力、团队协作与沟通能力
加分项
- 有大型分布式系统架构经验,处理过千万级用户或设备接入
- 熟悉时序数据库(InfluxDB/TimescaleDB)或图数据库(Neo4j)
- 了解边缘计算、CDN、负载均衡、API 网关等技术
- 有机器学习/数据分析相关经验,能够处理智能硬件产生的海量数据
- 熟悉 DevOps 工具链:Jenkins/GitLab CI、监控系统(Prometheus/Grafana)、日志分析(ELK)
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕