Java开发工程师
8000-13000元/月**java开发工程师:**
**核心工作内容:**
1.**后端系统开发**:基于**SpringBoot**框架,进行高可用、高并发后端服务与RESTfulAPI的设计、编码及维护。
2.**前端界面开发**:使用**Vue**框架结合**Element-UI**组件库,构建响应迅速、交互流畅的前端用户界面。
3.**数据与缓存设计**:承担**MySQL**数据库的结构设计、性能优化与SQL调优;熟练应用**Redis**实现缓存管理、会话保持及分布式锁机制。
4.**消息中间件与物联网平台**:
*使用**RabbitMQ**实现系统间异步通信、消息顺序控制以及高流量下的负载均衡。
*基于**EMQX**消息引擎搭建物联网通信架构,支持大规模设备接入、消息分发与实时双向交互。
5.**系统集成与联调**:主导前后端系统的对接与联合调试,保障数据链路的稳定传输与准确展示。
---
**职位要求:**
**必要条件(硬性技能):**
***后端技术栈**:
*精通**Java**编程语言,深入理解**SpringBoot**框架原理并具备实战经验。
*熟练进行**MySQL**数据库开发与调优,具备规范的数据库建模能力。
*有在项目中实际使用**Redis**和**RabbitMQ**的完整实践经历。
***前端技术栈**:
*掌握**Vue**核心语法及其生态工具,具备独立开发前端模块的能力。
*能够基于**Element-UI**快速构建企业级中后台页面。
*熟悉Git协作流程,遵循良好的编码规范。
*具备**EMQX**或同类MQTTBroker的部署与开发经验,掌握MQTT协议基本原理。
*理解前端工程化与组件化开发模式,了解Webpack等打包构建机制。
*了解容器技术,能使用Docker完成基础服务部署。
*具备较强的沟通协调能力、团队合作意识和自主问题排查能力。
不接受实习生,薪资面议