1、熟练掌握Java SE编程基础,熟悉的面向对象编程理论及常用设计模式;
2、熟悉使用Spring、Spring MVC、Mybatis、Hibernate、Spring Boot、Spring Cloud等框架;
3、熟悉Html、Css、Js基础,熟悉使用JQuery、Vue等前端框架;
4、熟悉Mysql及sql优化,了解Oracle;
5、熟悉SVN、Git、Maven等版本控制及构建工具;
6、熟悉RabbitMq、Redis、MongoDB等技术;
7、熟悉Linux常用命令;
8、熟悉使用HttpClinet、Jsoup等;
1、负责对应功能的数据库表设计;
2、负责TMS登录模块:使用redis实现单点登录;
3、负责TMS订单模块:订单批量导入,对接从各个ERP系统导出的Excel表无缝对接本系统批量导入,并支持原表格(原表格保留七天)下载;手动下单,单个下单操作,以便急需漏单补单的操作。
4、负责TMS智能配载模块:根据订单的围栏、下单日期、预计送达日期、配送区等进行筛选出符合要求的订单进行智能规划路线、智能计算时间历程等进行配载操作;
5、负责TMS地址模块:批量导入地址信息;单个新增地址信息;
6、负责TMS企业中心模块:充值接口(对接支付宝、微信);
7、负责TMS短信管理模块:短信模板的创建、审核,短信签名的创建及审核;
8、负责APP历史任务模块:配载单历史、订单历史查询;
9、负责APP车辆配送模块:使用MongoDB记录司机实时位置坐标。