熟悉linux系统操作,精通java基础和java ee开发;
熟悉springboot+springcloud的微服务。
框架方面熟悉spring mvc,struts2,hibernate,mybatis.利用这些技术可以迅速搭建一个demo;数据库方面熟悉当前主流关系型数据库mysql,sqlserver2014,oracle;数据交互xml,json,可以利用该技术实现webservice相关接口开发;了解应用服务器tomcat,weblogic;
第三方工具如:rabbitmq,mongodb做过相应的开发。利用tomcat+apache可以搭建一个简单的分布式系统。
中间件redis、KAFKA第三方缓存。
处理过多线程、并发的系统,优化查询缓慢的逻辑。
熟悉企业级web和电商平台的开发。对库存管理非常有研究。
能够根据产品经理的需求写出设计文档和数据库设计,同时配合项目组解决关键问题。
1.配合项目经理进行汽车销售,售后系统的代码编写和测试。该项目利用springmvc+hibernate+spring实现,期间我主要负责后台代码的实现,并配合SAP实现webservice接口的开发,上线期间对系统的分布式部署。
2.参与汽车行业配件的库存管理开发,从配件入库,调拨,出库,销售的管理。期间用到rabbitmq作为缓存工具来减少入库出库对数据库的频繁操作。
3.运维广汽本田DMS销售系统,并参与客户需求讨论和问题修改。
4、参与并负责上海经侦项目的开发,在期间以组长的身份参与协调及代码走读工作。
5、上汽销crs系统开发,技术实现springboot+mybatis+redis+vue实现前端+小程序+H5 APP开发;
以项目组组长的职责负责后端开发并解决项目组遇到的问题。
6、上汽大众DMS系统开发。
技术实现 springboot+springcloud+mybaitis+rabbitmq+redis+kafka+vue实现前后端分离;
对大数据量的操作采用多线程实现,线程实现多用线程池ExecutorService;
本地缓存与第三方缓存结合使用,本地缓存多用GuavaCache,第三方缓存采用redis;
接口用rabbitmq、restful、webservice等方式实现;
实现配车并发争抢车架号的处理;
异步+事务实现数据的写入;
分布式部署后台。
角色 | 职位 |
负责人 | java 高级软件开发工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
1、crs系统涵盖从4s店到终端客户的功能流程。 2、终端客户可以通过小程序预约、购车、修车。 3、4s店端通过终端客户的下单来判断该客户的需求,进而进行定制化服务。 4、终端客户购车成为会员,进而可以享受会员的权益。 5、总的来说crs系统使终端客户和4s店紧密结合,达
1、硕沣erp是涵盖商品信息、客户信息、供应商信息、仓库信息、结算账户等功能。 2、采购实现采购订单录入、采购入库、采购退货及相关统计。 3、销售实现采购订单录入、销售入库、销售退货及相关统计。 4、仓库管理有其他入库,其他出库、调拨入库、组装单、拆卸单等。 5、财务管理
1、小程序端获取终端用户授权,然后获取有效活动的问题及对应的答案,用户根据问题进行回答。 2、后端分为总部用户和商品用户。 3、总部用户可以维护商户信息,为用户分配角色、菜单、按钮权限等。 4、商户用户可以维护活动、维护活动下的问题、答案