岗位职责: 1、前端开发: 负责公司管理系统(如ERP、CRM、OA等)及物联网平台的设计、开发与维护工作。 2、后端开发: (1)使用Java及Spring Boot框架进行后端服务的开发,包括API设计、实现与测试。与前端团队紧密合作,使用Vue.js等前端技术栈完成前后端分离的开发任务。 (2)熟练使用MySQL数据库进行数据库设计、优化及SQL语句编写,熟悉MyBatis等ORM框架。 (3)参与物联网设备的接入与数据交互设计,实现设备数据的有效采集、处理与展示。持续优化系统性能,解决系统瓶颈问题,提升用户体验。编写清晰、规范的技术文档,参与代码审查,确保代码质量。 3、全客栈协作:参与前后端联调,解决基数难题,确保项目整体进度与质量。 任职资格:1、计算机科学与技术、电子信息工程、软件工程等相关专业,本科及以上学历。 2、熟练掌握Java语言,具有3年及以上Java开发经验,精通Spring Boot框架。 3、熟练掌握前端三大件(HTML、CSS、JavaScript),有Vue.js实际项目经验者优先。 4、熟练使用MySQL数据库,熟悉数据库设计原则,熟练掌握MyBatis等ORM框架的使用,能熟练编写SQL语句进行复杂的查询优化。 5、熟悉Linux操作系统,了解Shell脚本编写,有Docker、Kubernetes容器化部署经验者优先。 6、对物联网技术有一定了解,有物联网平台或智能设备接入项目经验者优先。具备良好的问题分析和解决能力,能够独立承担项目开发任务。 7、具备良好的团队合作精神和沟通能力,能够承受一定的工作压力。 (有大数据、处理、分布式系统开发经验者,优先考虑)