熟悉Restfull API开发规范,熟悉三方授权OAuth协议、对接第三方支付接口(支付宝、微信支付)及微信公众号开发。
熟悉sql优化,熟练使用mysql,oracle等关系型数据库,熟悉redis等非关系型数据库。
熟悉消息中间件activemq,rabbitmq等消息队列的实战及使用场景。
熟悉使用spring,mybatis,springboot等开源框架。
熟悉Dubbo、SpringCloud等微服务框架以及springcloud常用组件、注册中心Eureka、客户端调用工具Rest和Feign,分布式配置中心Config等。熟悉分布式协调工具Zookeeper。
熟练git,svn版本控制工具,maven构建项目。
熟悉JVM参数调优、生产环境服务器jvm调优配置、压力测试工具JMeter。
熟悉etl转换工具kettle。
熟悉常用linux命令。
熟悉jenkins,devops,docker等项目管理工具
项目名称:01.公众号开发
使用技术:SpringBoot+SpringCloud+devops+maven+git+redis+activemq
项目描述:
开发的公众号包括人民保险大师,中国人民人寿E服务,人保寿险在线三个公众号。
人民保险大师公众号主要是供人保的业务员使用,包含保险产品的计划书,推广活动,海报制作,出单等模块。主要是业务员通过推广活动来获得客户,还可以通过分享出单链接来帮助客户购买保单等功能。
责任描述:
1.参与前期对模块需求分析调研。
2.参与前期数据模型的设计,使用powerdesigner设计数据模型。
3.主要负责获客活动模块和出单支付模块的后台接口开发。
4.负责对自己模块的bug修改以及后期的运维。
技术描述:
1.预支付实现:
客户在公众号选择要购买的保险产品,按照提示购买产品需要填写的信息,点击立即支付,会调核保接口,核保成功后调预支付接口保存订单。调用预支付接口主要字段包括:商户订单号,订单金额,证件号,真实 姓名,保单号,收款商户号,是否需要身份校验(传Y,会校验只能本 人支付),是否限制信用卡支付(传Y,不能使用信用卡支付)等字段。
2.微信JSAPI支付和微信Native支付实现:
接收传入的支付参数,商户订单号,去查询数据库订单信息,设置回调url,对这些信息进行封装,并且生成签名,调用微信接口统一下单接口。如果支付成功,微信会调用回调url。回调接口接收到微信信息后进行验签处理,验签成功之后修改数据库中的订单支付状态,并且通过mq的形式将支付结果通知第三方调用方,然后再去承保。
人保寿险在线公众号主要是供人保的寿险保单客户使用,包含保险产品的购买出单,保全项变更,理赔,以及活动参与等模块。本人主要负责模块是出单支付模块,公众号主要对接的是微信的扫码支付和内置支付,客户选择保险产品,录入基本信息,提交订单,然后弹出支付页面,客户可以选择合适的支付方式进行支
人民保险大师公众号主要是供人保的业务员使用,包含保险产品的计划书,推广活动,海报制作,出单等模块。主要是业务员通过推广活动来获得客户,还可以通过分享出单链接来帮助客户购买保单等功能。个人主要负责出单支付模块。