熟练掌握Java语法、基本数据结构,具备良好的面向对象思想和规范的编程习惯
熟悉HTML、JavaScript、JQuery、Ajax等前台技术
熟悉SpringCloud微服务架构
熟悉RabbitMQ消息中间件
熟悉Nosql数据库--Redis
熟悉掌握Java Web技术。
熟悉掌 握Mysql数据库,了解Oracle数据库
熟悉使用Spring、SpringMvc、MyBatis、SpringBoot等开源框架
熟悉使用MQTT传输协议
项目经历
2017.07-2017.12
一.项目名称:线下车场终端支付转发系统
开发环境:Eclipse + Tomcat7 + MySQL +JDK7
运用框架及技术:Spring、SpringMVC、MyBatis、EasyUI前端框架、Mina网络框架
项目描述:处理第三方停车场发过来的支付请求做处理,支付方式有刷卡、微信、支付宝、etc、云闪付无感。封装车场请求支付或者入场数据,我们进行接受和处理
包括项目的流水上传和黑名单的同步、银联卡权益的同步。还包括停车场的信息和出入口配置、pos机器的绑定
2018-12-2019.06
二.项目名称:线上车场终端支付转发系统
开发环境:Eclipse +JDK8 + Tomcat8.0+mysql
运用框架及技术:Spring、SpringMVC、MyBatis、Easyui
项目描述:拥有线下车场终端支付转发系统的功能,并且增加了线程池来处理高并发,重构的数据库的。线下是拥有单个车场的支付,线上是支持多个车场的支持。
2019.04-2019.6
三.项目名称:会员优惠系统
开发环境:Eclipse + Tomcat7 + MySQL +JDK7
运用框架及技术:Spring、SpringMVC、MyBatis、EasyUI前端框架
项目描述:跟停车场物业的需求,定制属于他们的优惠模式优惠,项目采用双数据源来获取物业方会员等级,从而来进行相应的优惠。(采用双数据源的原因是因为车场物业方有多个商场的会员需要获取)
2020.02-2020.05
四.项目名称:etc支付线下的插件
开发环境:Eclipse + Tomcat7 +JDK7+RabbitMQ
运用框架及技术:Spring、SpringMVC、MyBatis
项目描述:通过MQTT技术来实现发布和订阅,从而实现线上支付系统能支付线下etc支付的一种模式。
2019.010-2019.12
五.项目名称: pos机远程升级平台
开发环境:Eclipse + Tomcat7 + MySQL +JDK7
运用框架及技术:Spring、SpringMVC、MyBatis、EasyUI前端框架
项目描述:1.负责升级线下的pos机(线下可以用来支付的硬件)。
2.为了减少运维,节约公司成本。
3.能够定时升级、定时批量升级、能够指定时间升级
改程序是我们公司核心的支付系统,我是项目的主要负责人,熟悉java开发的业务,里面具有数据的上传和下载,页面的展示,后台逻辑的计算等功能。
该程序是我们公司核心的支付系统,我是项目的主要负责人,熟悉java开发的业务,里面具有数据的上传和下载,页面的展示,后台逻辑的计算等功能,