1、熟练掌握J2SE,J2EE基本知识。
2、熟练使用spring,hibernate,springmvc,mybatis,velocity,springboot,
springCloud,redis,rocketMq消息中间件等。
3、熟练使用MySQL ,Orical,使用T-SQL语言创建存储过程,对sql性能调优有一定的了解。
4、熟悉JavaScript, JQuery, Ajax, vue.js,Easyui, Extjs等客户端技术,能够使用div+css进行页面布局。
5、对Linux常用命令有所了解。
6、有一定的微信小程序开发经验。
O2M为国美核心系统项目组,主要包括全渠道订单,商品,账户,库存,价格中心等模块。主要参与账户中心,商品中心,价格中心模块的设计和开发,与外部SAP,微店系统接口对接等工作。
工作中多为微服务应用开发,使用dubbo提供微型服务。项目中使用技术框架有:SpringMVC,MyBatis,Spring,SpringBoot,Redis,Retorfit 2.0,Maven等。其中价格中心使用非关系型数据库MangoDB进行数据存储。
农丰网支付系统是农丰网项目的重要子系统,旨在完成用户资金的管理与交易支付,其中包括资金充值,提现,对账,风险管控,交易支付与交易退款等业务。
主要任务是完成对农丰网订单的支付和与银行以及第三方支付平台的接入任务。主要业务是由农丰网订单系统调用支付系统接口进行下单并跳转到支付收银台进行支付;支付系统完成用户支付时所需要的银行以及第三方平台信息的接入。目前已经接入微信支付,支付宝支付与联动优势前/后台模式的快捷支付。本系统利用maven进行管理,架构上使用了Spring,SpringMVC,MyBatis,mySql,Redis等。