职位描述
Java前后端开发工程师招聘要求
一、职位描述
Java前后端开发工程师,业务方向为设备监控与管理系统的设计与开发。
二、核心职责
1. 参与设备监控平台的前后端功能设计、开发与维护;
2. 负责后端API开发,实现设备数据采集、告警、实时通信等功能;
3. 负责前端监控界面的开发,包括数据可视化、实时图表、设备状态展示等;
4. 完成设备数据接入与协议解析;
5. 编写技术文档,参与代码评审,保障代码质量和系统稳定性。
三、技术要求
后端技能(必需)
1. 熟练掌握Java,熟悉Spring Boot、Spring MVC、MyBatis等框架;
2. 熟悉MySQL/SQLite等数据库设计与优化,了解Redis等缓存技术;
3. 熟悉MQTT、WebSocket等实时通信协议,有设备数据采集或物联网项目经验者优先;
4. 了解微服务架构(Spring Cloud)、容器化部署(Docker)者优先;
5. 具备一定的Linux服务器操作和运维能力。
前端技能(必需)
1. 熟练掌握Vue 2/3及其生态(Vuex/Pinia、Vue Router、Element UI/ Ant Design Vue等);
2. 熟悉ES6+、Webpack、Axios,具备前端工程化经验;
3. 有ECharts、three.js等数据可视化开发经验者优先。
优先考虑
1. 有工业监控、物联网、设备管理系统等相关项目经验;
2. 了解UDP、TCP等通信协议;
3. 熟悉高并发、实时数据处理技术;
4. 具备前端或后端性能优化经验。
四、任职要求
1. 计算机相关专业本科及以上学历,2年以上Java全栈开发经验;
2. 具备良好的沟通能力和团队协作精神,能独立解决问题;
3. 对技术有热情,有较强的学习能力和主动性;
4.能适应出差。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕