1、熟悉Java语言,对集合、线程、常用设计模式有深入了解,有良好代码习惯。
2、熟练使用 spring、springmvc、mybatis、springboot 进行项目开发,并了解其原理。
3、熟练使用 dubbo+zookeeper 做分布式服务框架。
4、熟练使用 mysql 关系数据库、mycat中间件、 redis非关系型数据库等。
5、熟练使用tomcat、resin容器,nginx代理, SVN、Git 版本控制以及多版本并行开发。
6、熟悉常用消息中间件 rocketMQ、kafka等消息队列。
7、熟悉分布式解决方案,如消息幂等、分布式锁、分布式事务等。
8、熟悉 JVM 以及线上问题排查
9、具有一定优化能力(sql优化、索引优化、tomcat优化)。
10、使用过react、js、ant design技术
1、开发维护一个日均订单400W笔左右,门店有100W+的项目,该项目是一个围绕商户收银、营销展开的大型项目,主要功能有快享付聚合支付码、桌边点餐付、商户进件、商户交易对账、门店券营销、消费返现津贴、小额储值、门店管理、门店成员管理、菜品管理、生成订单、站内信、交易流水管理商家小程序、商家微信群组管理等。支持支付宝、微信支付多平台支付。
工作成果:
a、主要负责完成100W+门店的支付通道实时切换功能、
b、主要负责完成商家小程序的代注册功能
c、主要负责完成后台权限系统的设计开发工作
d、参与完成了商户进件、桌边付、站内信小额储值等其他功能的开发与维护
2、在外包公司做过一个电商项目,该项目是一个O2O的建材电商项目,主要功能有会员注册及登录、商品分类展示、商品信息检索、商品收藏、积分兑换、购物车、生成订单、订单查询、促单系统、商品排行、反馈留言、商品类别管理、订单管理等。支持支付宝、微信支付多平台支付,方便建材交易,增加建材老板销售渠道。
工作成果:
参与完成一站建材的后台从 0 到 1 的搭建、部署以及最初期运营。期间参与完成购物车模块、登录模块、搜索模块、后台商品管理的开发,配合测试与产品部门进行相应模块的测试、调整。
这是我们项目组开发聚合支付产品,将微信、支付宝、银联集成一码,方便商户商户使用,在这个项目中,我主要是做了后端接口开发。
这是我们项目组开发商户后台管理app,主要功能有到帐语言播报、商户门店管理、交易流水查询、门店营销数据统计等等其他功能,我在这个项目中也是负责项目的后端接口开发,与部分功能设计。