ID:289321

H

资深java

  • 公司信息:
  • 京东
  • 工作经验:
  • 11年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 闵行

技术能力

 精通 Java 语言,熟悉 IO、集合、多线程、并发编程。  深入理解 JVM,有丰富的线上 JVM 问题排查经验。  熟悉常用框架及原理,包括 MyBatis、Spring、Spring MVC、Spring Boot、 Netty。  熟悉微服务 Dubbo 和 SpringCloud,熟悉分布式开发。  熟悉 MySQL 数据库及底层原理,精通 SQL 调优。  熟悉 Kafka、Redis、ElasticSearch、HBase 等中间件,有自己深入理解。

项目经验

订单交易中台 角色:核心开发 2020 年 10 月-2021 年 3 月 项目背景:订单交易中台是一个订单交易的中台项目,旨在打造一款高效率、高性能、 可拓展、资金安全的交易平台,保障公司业务的快速迭代和试错。 项目描述:整个交易中台由多个子系统组成,核心交易业务采用领域驱动设计。划分 为核心交易服务、计价服务、退款服务、交付服务、补偿服务,提供完整的下单、支 付、交付、完成、取消退款等订单生命周期能力,通过交易模板结合插件扩展的方式 实现交易业务的快速接入。订单存储使用 MySQL 分库分表设计,通过 binlog 同
步到 ES 中,搭建交易读中心包括查询服务、 ES 同步服务、收搜服务和统计服务, 为业务查询赋能。此外,还有底层的订单日志服务提供订单链路日志记录和查询、订 单历史服务提供历史订单的备份和查询、 BCP 实时校验平台提供交易数据一致性保 障。主要工作:  参与交易中台的架构设计、系统规划、交易领域建模,参与交易核心服务的开发 工作,负责对接交易场景业务到交易中台。  从 0 到 1 实现订单查询服务,提供分库路由、主从查询、批量查询、并行查询等 查询能力,优化订单查询 SQL。  从 0 到 1 实现订单统计服务,提供基于买家、卖家、商品品类等不同纬度的订单 数量、金额、服务人数等的实时统计能力,历史统计数据按月归档,并提供 T+1 定时任务对统计数据进行校验和修复,保障数据一致性。  从 0 到 1 实现订单历史服务,将订单历史数据备份同步到历史库、ES 和 HBase 中,并提供历史订单的查询和搜索能力。  优化订单日志服务写入,将单条插入 DB 优化为异步批量插入 DB,数据先写内 存双端队列,然后打包线程循环从双端队列中 poll 数据打包为一个批次,最后在 线程池中将打包好的批次批量插入 DB,优化后数据库的 CPU 和 IPOS 显著下降 几倍,系统支撑的 QPS 提升十多倍。 项目成果:订单交易中台历时半年时间顺利上线,完成历史交易场景业务迁移,接入 十多种公司内部新的交易场景业务,日均处理订单量百万级,无 P1 级资金故障。

角色:项目负责人 2022 年 1 月~2022 年 6 月 项目背景:公司业务线多,需求日益增加,测试工作量剧增。QA 主要通过 postman、 jmeter 等测试工具进行测试。测试用例分散、复用率低。自动化测试平台统一、多 面、易用、高效,将测试产出进行沉淀,人力输出逐步转化为能力输出,标准化、统 一化,提高测试效率,降低人力成本,保证软件质量。 项目描述:整个系统核心模块分为接口、用例、测试计划三大模块。测试接口是点, 用例是线,测试计划是面。由点串成了线,由线组成了面。测试过程中保证每个接口 准确,用例流程无误,测试计划顺理成章,最终保证了软件质量。 主要工作:作为项目发起人与负责人,前期调研与需求挖机、业务架构与技术架构设 计,项目推动,核心功能模块开发,带领 3 位同事进行整个系统的前后端开发工作。 技术亮点:  一个次配置,跨环境测试。测试平台底层打通 test、uat、prod 环境,测试人员 只需录入一次脚本,即可测每个环境,大大提高效率。  用例可拖拽化设置流程,降低测试使用门槛,提高测试效率。流程包括:断言、 条件、循环、等待、用例复用等。 项目成果:项目上线后获得测试人员一致好评,彻底释放了测试劳动力。接口、用例 一次录入,多人重复使用,测试人员更好的专注业务流程。截止目前公司已有 6 个 业务线在使用,录入接口超 5000 个,用例超 1000 个,每天生成测试报告超 50000 份。

信用行为

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

发布任务

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

微信接收人才推送

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

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