ID:308219

PveMiZ⁹

高级java开发工程师

  • 公司信息:
  • 拉卡拉支付股份有限公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 所在区域:
  • 杭州
  • 萧山

技术能力

1、掌握JavaEE主流开发技术,Spring、SpringMVC、Springboot、MyBatis。掌握通过Spring配置文件对bean的管理和DI、通过AOP实现的声明式事务处理
2、掌握使用关系型数据库MySQL及其性能优化。掌握使用NoSQL非关系型数据库Radis,Jedis对Radis数据库进行操作。
3、掌握基于SpringMVC的RESTful WebService。
4、掌握Kafka、RocketMQ、RabbitMQ消息队列的部署及使用。
5、掌握Tomcat+Nginx的web服务器配置及部署。
6、熟悉使用Eclipse开发工具、Maven项目管理工具、SVN、GIT版本控制工具。
7、熟悉使用ElasticSearch、Solr搜索引擎。
8、熟悉Linux环境及基本操作,服务器环境搭建及项目部署,熟悉vim编辑器。

项目经验

公司为开展二维码支付业务,更好的服务小微企业,新设计开发一套扫码交易系统,支付多通道、多钱包账户端的各种扫码交易;
拉卡拉扫码交易系统包含交易模块、查单模块、反交易模块、通知模块、通道模块、数据归集模块、监控模块、运营模块、基础数据同步模块、商户报备模块等;
系统架构采用springboot+dubbo+Zookeper+mysql+mybatis等基础框架,消息中间采用kafka、pulsar等、交易流水的归集和查询采用elasticsearch、监控采用grafana展示预警,基础数据使用google guava做缓存;
负责运营模块的开发与设计,采用vue-element-ui前端开发技术做前端展示,主要是做商终路由的维护及交易流水查询,商终数据的同步使用kafka落入基础数据库;
交易模块包括主被扫做交易,主要是商终查询、交易权限判断、交易路由判定、订单流水号生成、交易限额更新等功能;
通道模块主要负责与银联、网联、条码、银行数字货币等通道的对接,以及成功交易流水通知sips系统;
查单模块主要负责交易流水的支付结果查询,消费kafka异步查询消息放入延迟队列做散列查询;
反交易模块负责关单、退款、撤销等功,整合了担保交易;
通知模块消费kakfa消息将成功的交易结果通知商户及sips系统;
数据归集模块是将交易流水收集到ES集群,供统计和查询使用;
监控模块采用kafka+ES+grafana技术做交易监控和预警,监控交易量、成功率、失败率、耗时、TPS等参数;

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服