熟练掌握Java基础、集合、多线程、I/O等基础框架;
熟练掌握主流开发框架(SpringMVC、SpringBoot、SpringCloud、Mybatis),对原理有一定了解;
熟练使用主流中间件(Redis、RocketMQ、Dubbo、ElasticSearch、zookeeper);
熟练掌握Mysql、Oracle的使用,有数据库分库分表及sql调优经验;
熟悉各种GC、垃圾回收算法,有JVM调优经验。
项目名称:美的电商交易管理系统
项目介绍:电商交易管理平台简称ECM。
主要实现了美的在各大销售平台如天猫,淘宝,供销,京东,苏宁,一号店,唯品会,小天鹅商城,美的自有商城,物流平台如菜鸟物流,安得物流,发票平台等,线上订单,售后,物流,发票等交易全过程订单履行与管理。
涉及技术:Spring + SpringMVC + Mybatis + Mysql + Redis + Dubbo + rocketmq + Tomcat + nginx + Elasticsearch
责任描述:参与网关模块重构;
系统运维支持等。
项目收获:项目成功度过双十一流量高峰,日销量超过100亿,通过该项目的开发,让我对高并发,大数据量等业务场景有了自己的认识,也知道在什么样的场景下,结合Redis以及RocketMQ等中间件的使用提高服务性能和效率,以及面对高并发的场景做怎样的及时应对,在公司期间也让自己对自己的职业道路有了更清晰的规划,对自己的代码有了严格的要求。
项目名称:SOPAY聚合支付系统
项目介绍:该项目主要对外提供支付API,下游对接各种支付渠道,来为上游商户提供多渠道支付能力。
涉及技术:Spring + SpringMVC + Mybatis + Mysql + Redis + jsonrpc + docker + k8s + nginx
责任描述:参与后台系统的架构及数据库设计;
参与支付业务需求讨论与功能设计;
功能开发:后台管理系统大部分功能、支付通道对接;
系统上线及日常运维
项目收获:通过对该项目的开发,深刻认识到代码、sql和数据库层面良好设计的重要性,能有效的发挥数据库和系统内存最大性能。
项目名称:美的易买/美的易买2.0
项目介绍:美的易买项目主要是为美的各事业部开发的一套to C端线上商城系统,配合后台的商品管理、订单管理、渠道管理、
营销工具等功能,实现C端销售数据可视,加强美的C端数字化营销的能力。
涉及技术:Spring + SpringMVC + Mybatis + Mysql + Redis + Dubbo + Tomcat + nginx
责任描述:参与并完成系统架构设计和数据库设计;
部分功能模块的编码实现及配合系统的测试;
配合完成项目交付上线及上线后的支持与运维工作
项目收获:通过该项目的开发,让我对系统架构有了新的认识,如何考虑系统架构的可扩展性、如何确保多部门项目之间协作的顺畅。
项目主要实现了美的在各大销售平台如天猫,淘宝,供销,京东,苏宁,一号店,唯品会,小天鹅商城,美的自有商城,物流平台如菜鸟物流,安得物流,发票平台等,线上订单,售后,物流,发票等交易全过程订单履行与管理;
该项目主要对外提供支付API,下游对接各种支付渠道,来为上游商户提供多渠道支付能力。 参与后台系统的架构及数据库设计; 参与支付业务需求讨论与功能设计; 功能开发:后台管理系统大部分功能、支付通道对接; 系统上线及日常运维