工作职责:
1.负责Java微服务的开发,包括机器人客户端程序、机器人后端部分和服务器端程序等 ;
2.为机器人开发和设计数据库结构,如图书盘点、仓储盘点、仪表巡检数据库、MES对接,订单服务;
3.使用持续集成、自动化部署工具管理项目的安装包 ;
4.使用Docker或其他方式部署程序到机器人和服务器上 ;
5.了解MES、WMS等工业系统软件加分。
  
  岗位职责:
 1.本科及以上学历,计算机、软件工程等相关专业,或有相关经历;  
2.熟练使用java开发,熟练使用多线程;  
3.熟悉TCP、HTTP、Socket等通讯协议;  
4.至少熟练使用一种java开发框架或分布式架构:Spring,springMVC,springBoot,springCloud;  
5.熟练使用Mybatis、Hibernate、JPA等框架;  
6.至少熟练使用一种关系数据库:Postgres、Mysql等;  
7.熟练使用非关系型数据库:Redis;  
8.熟练使用linux、docker及常用指令;  
9.熟练使用Git等版本管理工具;  
10.交流能力好,责任心强对代码整洁度、可维护性有较高追求。