个人介绍:对于Java基础技术体系(包括JVM、多线程并发、IO、网络)有一定的掌握和应用经验;
熟悉掌握常用的设计模式,如,单例、工厂、代理、模板方法等;
熟练掌握主流开源框架(spring boot,spring cloud),并且对其核心思想、实现原理有一定认知;
熟悉RPC框架open feign或者dubbo等,熟悉Nacos及其使用,对netty等通信框架有一定了解
熟悉MySQL数据库开发与设计,能够进行性能优化最好,熟练使用Redis等缓存框架;
熟悉Rocketmq,kafka等常用消息中间件,并了解其原理
熟悉常用的Linux命令,能够在Linux上部署及排查相关应用问题等工作;
熟悉并能够正常使用常用代码管理工具,如SVN、git等。
有大型分布式、高并发、高负载(大数据量)、高可用性系统设计开发经验;
熟悉docker与python。
项目经验:电商 ERP 是一款订单、店铺、供应链、仓储、管理系统、系统分为经销商系统与供应商系统,以及平台管理系统,系统分为经销商 系统,供应商系统;
经销商系统: 为电商前端提供淘宝、天猫、京东、苏宁等第三方电商平台订单管理,同时支持线下门店人工录入,使销售端更专注 与销售,经审核成功的订单会自动推送给供应商 供应商系统:为电商供应链提供支持,经经销商审核后的订单会在货主系统创建采购单,审核后自动通知仓库或第三方仓库发货 (例如奇门,沧海,物流宝等)
工作职责:
1、经销商功能模块:订单模块,商品模块,店铺模块,采购模块; 2、代理商功能模块:订单模块,仓储模块,物流模块,分销模块; 3、管理系统功能模块:租户管理,公共数据,用户管理; 4、单体项目改造成分布式系统架构 spring cloud aibaba,nacos, rabbitmq,mycat 分库
技 能:
Java