锤子简历品牌推广师
java伪代码简历
作者:锤子简历 2021/03/04 20:40:00
阅读 186

求职意向

Java开发工程师 上海 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 汽车检测与维修技术

工作经验

2020.x -2020x 锤子简历信息技术有限公司 软件开发工程师

2020.x -2020x 锤子简历信息技术有限公司 软件开发工程师

项目经验

2020.x -2020x 星巴克UPP 软件开发工程师

项目介绍:星巴克支付网关,主要负责对接POS机完成支付和券核销
项目中使用的技术和工具:springboot,mybatis,redis,rabbitmq,mysql,jenkins,git等
最近开发的功能:
资和信线下转线上
    之前对于门店的交易都是走的资和信前置机,由前置机内部调用资和信标准接口完成交易,后续线上业务直接对接的资和信标准接口,所以需要把之前对接前置机的接口改为通过线上转发至资和信标准接口,设计支付,充值,卡券核销等

上海银行买一送一
    买一送一功能迁移至upp,对接上海银行提供的新接口,用户出示上海银行信用卡二维码后,调用上海银行权益核销接口核销买一送一权益后,再调用银联支付接口实现支付,支付失败调用上海银行退款接口返还买一送一权益

银联二维码切换
    为了方便以后根据地区配置活动,将银联支付商户号按照城市地区重新划分商户号

支付降级
    背景:由于某种支付方式超时占用大量系统资源导致其他支付方式无法支付
    优化:合理设置支付渠道的超时时间
             对于第三方系统,加入hystrix熔断系统,使之超时后系统快速返回

天梭S
    对接支付宝订单支付接口,星巴克会员与淘宝会员绑定后,可以通过识别会员码后拉取该用户下的所有可用优惠券,从而实现可以预先选择是否使用优惠券功能

广发买一送一
    买一送一功能迁移至upp,对接广发提供的新接口,用户出示广发银行信用卡二维码后,调用广发权益核销接口核销买一送一权益后,再调用银联支付接口实现支付,支付失败调用广发退款接口返还买一送一权益

银联支付
    线下门店支付支持银联二维码支付,为后续银联满减活动提供支持

2020.x -2020x 汇付天下账管家 软件开发工程师

项目中使用的技术和工具:spring,springmvc,mybatis,redis,activemq,oracle,jboss,jenkins,svn等
最近开发的功能:
1. 分销商系统支持分润
    产品希望由原有的商户直接跟汇付签约扩展成商户可以成为服务商,跟汇付签约后,可以发展自己的商户(代理商),代理商发展的商户做交易时服务商收取一定的分润。为支持此模式,交易系统接口涉及到收取手续费的接口,在调用底层账务系统之前,需要将订单信息上送给代理商系统计算分润后,再调用账务系统,开发过程中遇到调用代理商系统失败后,将此笔订单置为失败后,无法区分该笔订单是调用代理商系统失败还是交易失败,故改为调用代理商系统失败后,将状态改为一个特殊状态,交易完成后根据特殊状态更新代理商日志表,以保证由于交易失败不用分润的场景能正常处理。

2. 快捷卡1.0更新成2.0
  账管家上线后由于采用的是pnrpay1.0的绑卡,后续pnrpay升级2.0绑卡后,为防止以前1.0快捷卡做2.0快捷支付时发生支付失败的场景,需要将历史1.0数据在用户无感知情况下更新成2.0快捷卡,经沟通后pnrpay提供内部接口,可以实现此功能,由于生产数据量太大,需要限制刷库时间,开发过程中由于是定时任务,第二天检查日志发现工程报错,经检查后发现,此工程数据库连接池没有配置空闲检查连接是否有效,添加参数后,问题解决。

3. 华夏银行反接支付 
  预下单接口:华夏银行请求asharp-api系统,上送用户四要素和商户订单信息,交易类型分为快捷和代扣,快捷支付:一阶段发短信,asharp-api接收请求后,记录请求记录bank_trans_log,状态为初始,请求入库成功后调用asharp快捷一阶段接口,根据返回信息更新bank_trans_log表状态,返回交易结果;代扣支付:asharp-api接收请求后,记录请求记录bank_trans_log,状态为初始,、订单入库成功后调用asharp直接代扣接口,根据返回信息更新bank_trans_log表状态,返回交易结果
  交易确认接口(asharp-api,asharp):华夏银行请求asharp-api系统,上送订单号和短信验证码等信息,订单号必须跟预下单接口一致,获取原交易请求,发短信成功或短信验证失败状态时,调用asharp快捷二阶段接口,根据返回信息更新订单状态,返回交易结果
  交易状态查询接口(asharp-api):华夏银行根据预下单接口请求的订单号,请求asharp-api接口,asharp-api系统将bank_trans_log表状态返回给华夏银行
  华夏银行交易对账(asharp-service):每日凌晨1点,根据华夏银行提供的对账明细要求,查询bank_trans_log表交易成功的记录,生成对账文件,压缩成zip格式后,上传到SFTP服务器

2020.x -2020x 浦发银行支付宝服务窗 软件开发工程师

自我评价

自我学习能力强,做事认真,专业知识扎实,有积极的工作态度,能够独立工作,又有团队精神。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。