职位描述

  • 后端工程师
  • 全栈工程师
  • Java
  • Spring
  • MySQL
  • Java开发经验
  • 分布式系统开发经验
  • 中大型项目架构设计经验
  • 物联网平台 、B/S架构
1. 职位描述
1.1. 协助项目经理进行产品的规划设计和开发工作
1.2. 参与物联网平台的整体研发与完善
1.3. 参与控制项目开发进度与质量,并进行后期测试与部署
1.4. 编写和完善相关产品后端设计文档
1.5. 参与第三方合作的系统开发和数据联调
2. 岗位职责
2.1. 参与项目分析,研究项目技术细节,进行方案、接口、核心模块的详细设计
2.2. 根据项目研发开发进度和任务分配,负责系统的软件开发
2.3. 负责系统的软件测试:包含但不限于功能性、安全性测试,并准确详实地编写测试文档
2.4. 负责系统或软件的持续优化和改进
2.5. 物联网服务平台的整体开发,第三方接口的设计和实现,与硬件设备的接口设计、优化
2.6 有积极的同行审阅评价态度,团队合作意识,能很好地平衡工作与生活。
3. 技能要求
3.1. 核心技能
3.1.1. 熟悉java 和.net 等主流后端开发语言,熟悉主流Spring boot,Mybatis等主流开发后端框架,有3年以上后端服务开发经验;
3.1.2. 掌握 ASPNET、C#、CSS、JavaScript、XML、jQuery、AJAX、JOSN等主流开发技术语言,初步了解vue2,vue 3,element UI前端开发框架,能进行前端界面的优化和改善;
3.1.3. 熟悉数据库交互技术,熟悉JDBC等数据库交互方法,熟悉数据库表格、数据库模型的建立和增删改查。熟练编写SQL语言、存储过程:能熟练使用SQLServer数据库或者Mysql等常见数据库;
3.1.4. 熟悉常用的设计模式,熟悉前后端分离的开发模式;
3.1.5. 有物联网设备通信开发经验;
3.1.6. 有大型B/S架构网站的建设和开发经验;
3.1.7. 了解统计学基础知识,熟悉基本的数理统计方法和算法实现。
3.1.8 国内211、985高校计算机、软件等相关专业本科以上学历;
3.2. 加分技能
3.2.1. 熟悉vue、react、element UI等主流前端开发框架,具备较强的前端代码开发能力;
3.2.2. 熟悉高德地图或其它地图软件的二次开发技术,熟悉webGIS在线开发技术,有three.js webGL 等前端3D运动场景开发经验;
3.2.3. 具备一定的算法开发能力,能够完成常规算法软件开发。
3.3. 拓展技能
3.3.1. 有美工开发经验,能对系统逻辑以精美的方式准确表达;
3.3.2. 有UI交互设计经验,审美在线。