一、职位概述
换电柜项目Java后端开发。
二、岗位职责
1.负责换电柜系统及电池管理系统(BMS)后端模块的设计、开发与维护,保障系统高可用性与可扩展性;
2.参与 BMS 保护板与后台系统的通信协议设计及数据接口开发,实现电池状态实时监控、充放电控制等功能;
3.负责服务器环境搭建、版本发布管理及日常运维支持,确保系统稳定运行;
4.与嵌入式团队、前端团队、测试团队紧密协作,推动软硬件联调及系统集成;
5.编写高质量、可维护的代码,参与技术方案评审与系统性能优化;
6.跟踪国家关于电池及 BMS 相关法规动态,确保系统设计符合合规性要求。
三、任职要求
1.具备良好的沟通能力、抗压能力及跨部门协作经验,能与产品、前端、硬件、测试团队高效配合,推动方案落地,具备调试和解决复杂问题的能力;
2.拥有自我驱动意识,能高效完成设计开发任务,适应阶段性高强度工作节奏;
3.熟练掌握 Java 编程语言,具备扎实的计算机基础和面向对象设计能力;
4.精通 Spring / Spring Boot / Spring Cloud 等主流开发框架;
5.熟悉 MySQL、PostgreSQL 等关系型数据库,具备良好的 SQL 优化能力;
6.熟练使用 Redis、MongoDB 等 NoSQL 技术,了解消息队列(如 RabbitMQ、Kafka)的使用场景;
7.具备 Linux 系统操作经验,熟悉 Docker、Git、Nginx 等常用工具;
8.有物联网(IoT)、智能硬件、共享经济或能源管理系统相关项目经验者优先;
9.了解 Modbus、CAN、TCP/UDP 等通信协议者加分