基础部分: 熟练掌握JavaSE、JavaEE基础开发知识,理解面向对象的开发思想,熟悉面向对象封装、继承、 多态的基本概念,熟练使用java集合框架,熟悉多线程编程。 前端技术:熟练掌握HTML+CSS+DIV布局、JavaScript、JQuery、Ajax、JSTL/EL等技术,了解微信小程序的 前后端开发,了解BootStrap,echarts等前端框架。 后台实现:熟练掌握Spring、MyBaties、SpringMvc、Struts2、SpringBoot、SpringCloud、Dubbo、MQ、 JSP/Servlet、JDBC、SpringIOC|AOP等技术,理解MVC的设计思想,分布式系统架构的原理,Redis的使用。 数据库:关系型数据库Mysql,Oracle。 开发工具:熟练应用Eclipse,IDEA,Maven,SVN,Git,VMware,Xshell等开发工具。 系统:熟悉Linux操作系统,熟练使用重要操作命令,了解Shell脚本。
2017.10-至今
111集团支付系统 111集团支付系统,是公司电商平台连接消费者、商家(或平台)和金融机构的桥梁。首先作为一个独立 的应用系统,作为“收银台”,为各系统提供支付功能支持,管理支付数据,并且和业务紧密耦合。其次作为
一个开发的系统,为公司内外部系统,各种业务提供支付服务、结算数据、以及对账管理,确保交易数据的准 确性和一致性。 整个系统架构采用分布式集群部署,阿里分布式服务框架Dubbo和MQ进行数据交互,与其他系统通过调用 Dubbo服务来实现对接,系统的集群搭建,可以保证支付的稳定性和安全性。获取支付回调信息统一接入支付调 度服务系统,支付调度服务系统通过引入中间件MQ,可大大减少服务器资源的浪费,同时实现了支付和回调的 解耦。引入NoSql数据库Redis,数据量过大,可以有效减轻DB的压力,支持高并发。通过采用”指数避让”策 略,使任务调度更加智能化,同时做到支付保障系统的实时响应。支付后台结算系统为Maven架构工程,统一管 理jar包依赖和版本控制,使用Spring+MyBaties+SpringMvc开发框架,使用Redis存储用户信息,用于后台拦 截器拦截前台的Ajax请求,读写性能优越,适应高并发访问,使用Zookeeper集群实现注册dubbo服务与检测服 务各个节点的健康状况,同时接入集团Dubbo监控,适时的检测系统作为提供方Dubbo接口的调用次数,以及调 用成功与否。 个人职责: 1.为其他系统提供不同渠道的支付服务,接口开发与文档编写。 2.支付数据的拉取,通过定时任务为财务提供数据,优化Sql确保数据库服务器的稳定性。 3.参与结算系统单点登录(sso)的接入搭建,负责系统底层框架相关的xml配置,用户登录验证开发。 4.Dubbo接口的配置,MQ的配置和开发,与订单财务的数据交互。 5.参与后台系统前台页面菜单配置、页面的布局等开发工作。 6.参与支付调度系统的研发,调度任务的创建,调度指令的生成。 7.维护后台系统结算数据,解决线上支付问题的突发BUG,根据不同的支付问题,快速定位。 8.为支付结算搭建监控系统,在资金的流转过程中,监控结算状态。 1药贷连锁(金融) 1药贷连锁作为公司与复兴集团合作的供应链金融项目,为B端用户提供更友好的消费体验,用户通过在手 机端申请开通1药贷,系统完成与复兴集团的一系列交互,待复兴审核通过后,用户可以通过“打白条”的方式 购买药品。该项目的启动,对于B端GMV的提升,以及1药城的推广起到了巨大的推动作用。 个人职责: 1. 与复兴集团对接用户开户,用户信息查询,额度查询,合同查询以及支付相关接口。 2. 开发用户信息表,订单表,账单表,以及账单明细表等数据表。买家后台提供对应当月的账单明细以 及历史账单明细,还有用户的账单额度。 3. 对接公司财务系统,订单系统,APP端,确保资金流,通过开发dubbo接口与其他系统完成信息流的对 接。4. 通过接入集团定时JOB,为账单设置逾期。 5. 后台为业务开发poss报表功能,方便业务方查看每天的业务量。
1起购 “1起购”作为集团的电商小程序,为集团提高GMV,以及引流等方面提供巨大的支持。集成在微信小程序 中,定时发布一些促销的商品,通过特殊的佣金体系,构建“树”形的用户体系。用户可以进入小程序,通过 授权与绑定手机号的操作,参加各种活动购买商品。后台接口使用dubbo和MQ实现商品,订单以及支付信息的 交互。降低了系统的耦合度,提高了系统的可扩展性。采用Nosql数据库Redis做系统数据缓存,可大大减轻DB 的压力。系统后台采用SSM框架搭建,管理用户信息,商品信息,以及商品上下架等操作。微信小程序的前台代 码上传到腾讯服务器,通过调用后台接口,来处理具体的业务逻辑。 个人职责: 1.参与小程序用户体系的构建,数据库表的设计。 2.参与用户小程序登录操作的代码逻辑设计。 3.小程序的静态资源,部署在Nginx服务器,适应高并发,减轻系统的压力。 4.后台接口通过调用Dubbo接口,实现各个系统的数据交互。 5.系统后台用户管理,以及商品的管理相关功能的开发。
1药网网上药店属于是B2C电商平台,自己负责的主要功能就是商品,支付相关的功能。商品的上下架,价格,库存等相关业务,支付主要是对接第三方接口。
1药城是1药网旗下由国家药监局批准的正规海量药品采购、批发、销售网上药品的电子商务交易平台,为药店、医院、药企提供一站式供应链赋能。自己主要负责商品库存相关的业务,商品是否可卖,上下架,库存。