职位描述
岗位职责:
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.交流能力好,责任心强对代码整洁度、可维护性有较高追求。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕