五年Java后端开发经验
精通 JAVA 核心、有良好算法和编程能力;
精通面向对象的编程,能灵活运用项目中
精通 JVM、JMM 模型
精通多线程、多线程并发解决方案和编程思想
熟悉常用的垃圾回收算法,有丰富的 jvm 调优经验;
熟悉微服务设计方案以及原理
熟悉 Spring、SpringBoot、Spring Cloud、dubbo 等开源框架;
熟悉 MySQL、sql 调优经验;
熟悉 redis、mongoDB 等非关系型数据库;
熟悉 RabbitMQ、RocketMQ 等消息队列;
熟悉 TCP/IP 协议;
1.落地配物流系统、供应链末端配送最后一公里配送,主要用于跨进快递和物流通过,揽收、报关、清关、快递落地后(海运、空运、陆运)到达指定转运中心、分拣、装袋、运输到站点、分派给快递员最后到客户手中的一套流程,目前我们维护的有墨西哥、巴西、瑞典、美国等落地配项目。数据量千万级,日均订单量10w+, 单日数据量100w+
项目架构 springboot+mybaties+mysql+redis 开发工具 idea + git
我在项目中负责项目的开发和维护,sql 优化,JVM 调优、代码评审、文档输出、服务拆分改造等
2. 供应链订单中心主要是结合订单中心和调度中心的功能,主要分为网关服务、适配服务、工作流服务、api 服务、订单服务、消息服务等
项目主要应用 springboot,springcloud(fegin 用于对接其他项目组服务),dubbo (用于以上服务内调
用),redis,mysal,rabbitmq,camunda 工作流引擎,drools 规则引擎等技术站
在项目中,我主要负者需求评审,功能设计和实现、跨项目组联调、接口文档输出、测试跟进、bug 修复、项目部署等工作