岗位职责:
1. 负责企业级系统开发,负责模块设计、编码及性能优化;
2. 基于Spring Boot/Spring Cloud构建高并发、分布式微服务架构;
3. 开发与物联网平台对接的API接口,处理设备数据存储与分析(如时序数据库);
4. 编写技术文档,协助团队解决复杂业务逻辑问题;
5. 配合测试团队完成系统压力测试及安全漏洞修复;
任职要求:
1. 本科及以上学历,计算机科学或相关专业,有全栈开发经验;
2. **后端能力**:精通Java及其生态,熟悉Spring Boot、Spring Cloud、MyBatis等主流框架,有微服务架构经验;
3. **前端能力**:精通Vue 3及其生态,熟悉Element Plus、Vite等前端框架和工具,有实际项目经验;
4. 熟悉分布式系统的设计与实现,有高并发、高可用系统开发经验;
5. 掌握数据库设计原理,熟悉MySQL、Redis等存储技术,具备优秀的SQL编写能力;
6. 熟悉ShardingSphere分库分表、多数据源管理等分布式数据库解决方案;
7. 熟悉消息队列(RocketMQ)的使用,了解分布式事务处理机制;
8. 了解Spring Cloud Alibaba生态(Nacos、Sentinel等),有实际项目经验优先;
9. 熟悉RESTful API设计规范,了解JWT认证机制和前后端分离架构;
10. 熟悉ECharts等数据可视化库,能够实现复杂的数据看板和统计图表;
11. 了解RuoYi-Vue框架或类似的后台管理系统框架,有实际项目经验优先;
12. 熟悉代码生成、表单构建等开发效率工具的实现原理;
13. 具备良好的编码习惯,注重代码质量和系统可维护性,有较强的自我驱动力和团队协作精神。
加分项:
* 有大数据处理(Hadoop/Spark/Flink)或物联网平台开发经验。
* 熟悉DevOps流程(CI/CD、Jenkins/GitLab CI)。
* 熟悉AI大模型(LLM)或LangChain等应用开发。