1、 熟练使用Java集合,IO,多线程等技术,并熟练使用并发工具;
2、 熟练掌握MySQL、Oracle等数据库;
3、 熟练掌握linux系统基本命令进行系统日常维护工作;
4、 熟练掌握redis、zookeeper、mycat、kafka、rabbitmq、quartz、elastic-job等分布式组
件进行分布式开发;
5、 熟练使用dubbo服务治理框架进行日常的开发工作;
6、 熟悉使用springboot和springcloud等框架进行开发;
7、 熟练使用docker容器;
8、 熟练使用Git、SVN、Maven等软件开发辅助技术。
9、vue开发
(三)项目名称:平安万里通积分券
项目描述:积分券项目由四个系统组成,jfpt-service 提供接口服务,jfpt-job 调度处理操作
积分券的任务,jfbillfile-job 调度处理与外部系统进行积分对账的任务,每月千万 级别数据的增长。 wlt-admin 提供给运营操作积分的入口,积分券分为纸质券和 电子券,积分的状态流转:已征订,已入库,已领用,已激活,已充值,已作废。 人民币与积分的兑换比率为 1:5,积分券可充值在壹钱包个人账户中,商城中可 以进行话费充值、购买商品、积分兑换、购物抵扣等消费。积分券数据量级达到 5000 万+。
责任描述:独自完成积分系统的搭建,参与开发和维护至今,积分系统经历一期与二期的开 发,系统逐渐完善,开发中主要完成了积分的制券、入库、领用、激活、充值、 作废等接口的实现,相应的处理操作任务的实现,实现提供给运营操作积分券的 入口。制券、领用、激活等页面功能,积分券的查询功能,操作任务查询,券码 文件下载。卡账的冻结与解冻、信用卡积分券对账功能。在操作积分券时,进行 券的防篡改校验。
技术描述: 系统的底层框架为 spring+mybatis,调用接口服务使用的是公司内部架构(bis), 后改为 dubbo。job 系统使用的是 quartz。后台管理系统,使用 springmvc + mybatis。
所属公司:上海平安付商务信息咨询有限公司
(四)项目名称:平安积分互通 项目描述:积分互通系统采用责任链设计模式组织项目架构,积分互通系统提供了一个渠道,
外部积分可以流入查钱包场景消费使用,万里通积分可以流出到外部商户场景消 费使用。从业务上,积分互通是一种买卖,通过卖 A 积分买入 B 积分,是一一种 交易。接入积分互通的商户有联通,携程,百联,国航,东航、钢蹦,建行,工 行等商户。商户的接入模式有: 1.0- 跳外链模式,2.0-文件交互模式,3.0- 接 口模式,3.1-异步加分模式。积分兑换两种模式,积分换入:外部商户积分换万里 通积分:积分换出:万里通积分换外部商户积分。积分互通提供日对账、超时订单 告警、异常交易处理等跑批处理功能。
责任描述:在项目日常版本迭代中,参与系统的开发、日常的需求评审。参与解决生产事件, 维护系统的稳定,对系统日常健康巡检。
技术描述: 系统的底层框架为 spring+mybatis,调用接口服务使用的是公司内部架构(bis), 后改为 dubbo。
所属公司:上海平安付商务信息咨询有限公司
(五)项目名称:德邦电商网站系统 项目描述:这个系统是为企业量身定做的,通过这个电商平台,客户可以下零担或快递货单,
在这个系统中,提供单个下单、批量下单。网点查询、价格时效查询。订单查询, 在线理赔,我的账单,收发货人管理,货物追踪,我的优惠券等重要的业务功能。 本系统与众系统都有交互。
责任描述:在整个项目中,各个模块都有开发,在 PC 端官网,触屏官网,微信公众号中, 主要负责网上下单、批量下单和订单查询相关模块的开发,还有支付宝支付和微 信支付等平台的连接开发。
技术描述:在项目的开发过程中,经常与别的系统进行交互,使用到 JMS、SOAP 和 REST 等 技术,进行系统之间的数据传输。在系统上有很多的定时任务,这是用到 quartz 技术实现,在进行支付宝和微信公众号的开发,熟悉公众平台中接口规则。熟悉 使用 Angularjs 进行触屏官网的开发。
所属公司:上海德邦物流有限公司 (六)项目名称:电商---微信公众号
项目描述:项目是在集成在第三方平台(微信公众平台)进行开发的,项目采用了 sping、 struts2、mybatis 等框架,使用 sping 进行业务数据的管理,使用 Struts2 进行 MVC 分层式布局,用 mybatis 进行数据库的连接。 申请了一个公众号时,在开发者中心设置一些参数,例如:回调 URL。TOKEN 等 参数。 在项目中,大量的调用微信公众平台暴露出来的接口,例如:自定义菜单接口、 微信支付接口、自动回复消息接口、获取模板消息等接口。利用 APPID 和 AppSecret 获取 access_token,然后获取 openid。 项目中,有很多监听,监听各种消息,例如:文本消息、语音消息、地理位置消息、 链接消息等等。利用了 quartz 处理定时任务,进行定时推送消息等等。
责任描述:在项目开发过程中,开发过多个业务层次,微信下单,订单查询,添加语音功能, 跟踪项目需求上线情况并及时处理上线上线出现的问题。在微信企业号中,添加 应用,实现企业业务功能,例如每天实时推送公司快递、零担等等营业资料给公 司各级领导。
所属公司:上海德邦物流有限公司
角色 | 职位 |
负责人 | 高级java开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |