锤子简历品牌推广师
高级Java开发工程师简历范文
作者:锤子简历 2020/04/24 09:45:00
阅读 3667

锤子简历范文

高级Java开发工程师 138001380xxx  BD@100chui.com


教育背景


2020.x -2020x 锤子简历大学

计算机科学(本科)


工作经验


2020.x -2020x 锤子简历信息技术有限公司

高级JAVA程序员

1、负责京东商家订单服务系统架构改造;

2、负责订单中间件系统服务管理;

2020.x -2020x 锤子简历信息技术有限公司

应用架构师、高级JAVA程序员

1、负责国网商城秒杀平台、CRM、购物车核心业务架构演化与实现; 

2、参与项目需求review, code review;

3、参与质量管理体系建设,提高单元测试覆盖率;

2020.x -2020x 锤子简历信息技术有限公司

高级JAVA程序员

1、信息采集调度任务系统设计与实现

2、电监会(现国家能源局)两个细则考核管理系统、智能调度方式安排系统  

2020.x -2020x 锤子简历信息技术有限公司

JAVA开发工程师

淘房网数据爬取

1、爬取中介网站新房、二手房、租房等栏目信息,并用正则解析详情信息;

2、信息显示模块改版及监测等功能开发;

3、通过频率、IP池、匿名代理等应对一些网站的反爬;


项目经验


2020.x -2020x 锤子简历信息技术有限公司

高级程序员

   一、京东商家订单服务
         简介:通过对接京东交易主流程,存储商家维度订单数据为开发平台、商家后台、京麦等平台提供京东商家订单服务。

        关键技术:

           1、通过MQ,FQueue,Redis异步化接单流程,提供系统响应;

           2、架构改造升级:限流、搜索引擎从SOLR升级ElasticSearch;

           3、架构改造升级:任务引擎切换MQ;

     二、订单中间件

         简介:管理所有订单状态,存储京东商城订单核心数据,提供订单信息查询,订单支付、对账、拆分、转移、出库、打包、打印、完成、取消等状态修改及订单信息修改操作。

       关键技术:

           1. 订单主系统管理,通过分库分表进行系统高并发管理,峰值:QPS 2000万/分;

           2. 订单版本管理;

           3. canal异构系统,推动ES,提供稳定及时的查询,跟踪服务;

2020.x -2020x 锤子简历信息技术有限公司

架构设计开发


一、 国网商城无锁秒杀平台

  项目介绍: 

  •     国网商城将力争成为国内最大的电力产品和服务交易网站和信息平台,为商户客户提供全面、便捷的电子商务服务。为满足营销市场部需求

  • 战略目标构

  • 建促销秒杀活动。
     



  • 架构设计特点:  


  •    1.1. 异步订单处理:设计利用消息队列对订单进行下单和下单结果存储,用户基于消息订阅的结果缓存,进行查询订单结果;  

  •    1.2.使用单线程、内存,避免使用多线程、IO: 基于Disuptor进行处理业务判断库存、入库等业务逻辑后台业务; 

  •   1.3. 解决后台服务水平扩展:基于Zookeper,Curator实现各服务后台业务库存分配,实现后台业务的水平扩展;


二、重构CRM、购物车系统


  2.1 起初整合Struts、Spring搭建CRM、购物车平台架构; 

  2.2. 后期利用Spring、Spring MVC、MyBaits、Dubbo实现CRM、购物 车等系统服务拆分,模块化; 

  2.3 构建基于RESTful服务架构;  

  2.4. 构建数据库访问层(DAL),实现数据库的水平扩展(sharding); 

  2.5 梳理系统结构,整理系统间梳理系统结构,整理系统间关关系,推进项目质量管理;


2020.x -2020x 锤子简历信息技术有限公司

应用架构师

1、信息采集调度任务系统设计与实现 

2、电监会(现国家能源局)两个细则考核管理系统、智能调度方式安排系统


自我评价



工作标签: 勤沟通,多学习。 

 个人技术栈: 

1、 Java 精通,精通多线程编程; 

2、 JavaScript 基础扎实,Go爱好者;

3、 Spring、Spring MVC、MyBaits、Redis、ZK熟悉;

4、 Dubbo、Spring Boot、Spring Cloud熟悉;  

5、 Bootstrap、ExtJS、KnockoutJS 熟悉;  

6、 Mysql熟悉,熟悉Innodb引擎; 

7、 Linux熟悉,熟练编写Shell Script;  

8、 Git 、Maven、Gardle、Jenkins熟悉;


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