<技能清单>
1、能熟练使用Idea、Eclipse、Git、Svn、Maven、Gradle等开发工具;
2、熟悉面向对象、集合、IO等,具有扎实的Java基础知识;
3、了解多线程、线程池,线程安全等并发相关知识;
4、了解Spring、SpringCloud,能熟练使用SpringBoot、Mybatis等主流框架;
5、熟悉分布式系统的设计和应⽤,了解分布式、消息、缓存、搜索等机制,能对分布式技术进行合理
利用,解决问题;
6、熟悉Mysql、了解Sql优化技巧,了解Oracle等主流数据库;
7、了解Linux操作系统,熟悉常用Linux命令;
8、具有电子商务,互联网金融、银行交易系统等行业的从业经验;
9、非常在意代码规范,追求高质量、优雅的代码。
<项目经历>
一、掌上高铁 App
1. 产品介绍:基于高铁wifi衍生出来的一个集极速打车、高铁订餐、国铁商城、余票查询、商旅订
票、手机充值、电影媒体、热点资讯、游戏娱乐、酒店民宿等业务于一身的综合App。
2. 项目简介:项目按照微服务架构设计,分为中台线和各个业务线,中台包括订单中心、支付中心、
用户中心、福利中心、推送中心和数仓等,我主要负责中台订单中心模块和数仓模块功能开发。
3. 项目详情:订单中心下子系统包括:交易路由(trade-route,所有C端接入Controller入口,其他服
务全部提供Facade接口),订单中心(order-center,核心服务,涉及下单、修改订单、取消订单和
删除订单操作)、订单查询系统(order-query-center,包括查询订单列表和订单详情,列表走es查
询)、订单分析系统(order-analysis-center,主要做下单用户校验、GMV校验等)和订单交易系统
(order-tradecenter,涉及支付、退款、改价等与支付中心相关的操作);项目采用腾讯微服务平台
TSF(Tencent Service Framework),是基于SpringCloud二次开发的SaaS微服务平台,采用
Mybatis + MybatisPlus作为持久层框架,采用Redis作为缓存和分布式锁组
件,腾讯云CMQ作为服务间异步通信消息中间件,腾讯云CKafka来缓冲大量数据积压,Apollo作
为分布式配置中心,XXL-JOB作为分布式任务调度中心,自研组件gateway作为网关接入,统一管
理权限与流量,采用ELK作为日志系统。
4. 我的职责:我主要负责各个业务线接入订单中心的需求开发和一部分数仓需求开发。
二、好店连连 小程序(跨境电商)
1. 产品定位:做一个跨境到店买买买的产品,不出国、不到店也能随心购。
2. 项目简介:随着电商法的出台,有大批的海外代购买手需要合法正规化,代购手上分散着大批的精
准海淘用户。通过本地化广告、社交裂变、潜在到店客户定向推送门店优惠券等方法,提升门店曝
光率,增加门店客流。
3. 项目详情:项目采用Spring Cloud + Mybatis微服务搭建,以Eureka为注册中心,Spring
CloudConfig为配置中心(后改为NACOS),Zuul为网关统一管理外部接口接入,JWT做token校
验,使用当当网开源的Elastic Job作为分布式任务调度中心,接入大众点评CAT进行系统全链路监
控,并接入企业微信,国内对接微信支付,海外对接BS支付、QFPay支付,搜索采用Elasticsearch
+ Logstash + Kibana搭建,并采用Gradle构建(后转为Maven),使用阿里云RDS数据存储和阿
里云OSS对象存储,模块主要划分为商品、搜索、订单、支付、用户、营销、商户、运营、API
等。
4. 我的职责:我主要负责商品中心、搜索中心和优惠券模块核心功能开发。
好店连连 小程序(跨境电商) 1. 产品定位:做一个跨境到店买买买的产品,不出国、不到店也能随心购。 2. 项目简介:随着电商法的出台,有大批的海外代购买手需要合法正规化,代购手上分散着大批的精 准海淘用户。通过本地化广告、社交裂变、潜在到店客户定向推送门店优惠券等方法,提
好店连连 小程序(跨境电商) 1. 产品定位:做一个跨境到店买买买的产品,不出国、不到店也能随心购。 2. 项目简介:随着电商法的出台,有大批的海外代购买手需要合法正规化,代购手上分散着大批的精 准海淘用户。通过本地化广告、社交裂变、潜在到店客户定向推送门店优惠券等方法,提