1. 具有扎实的Java基础,严谨的编码习惯,对代码优化有一定的理解。
2. 具有物流SaaS产品建设经验,丰富的项目重构实战经验。
3. 阅读过一些源码,包括但不限于集合、并发组件、Spring、SpringMvc、Mybatis源码。
4. 熟悉常见设计模式,如代理、单例、策略等,并合理应用在业务项目中。
5. 熟悉MySql,掌握InnoDB存储引擎特性、事务、索引底层工作原理。
6. 熟悉RabbitMQ,了解常用问题解决方案,比如保证消息不丢失、不重复消费、最终一致性等。
7. 熟悉掌握Redis的核心数据结构的使用场景,对Redis的持久化、集群方案有一定的了解。
8. 熟悉JMM内存模型,熟悉常见的GC回收机制、内存调优策略。
9. 熟悉Elasticsearch、Docker,并有使用经验。
物流供应链(SaaS)云平台是一套完整仓储物流解决方案,支持多仓、多货主、多业态等,使用配置来满足不同客户的
作业要求,对此实现对仓库的可视化库存管理,采用 RF 技术,实现全程无纸化作业,此系统对 TMS、WMS、PCS 等系统集
成,WMS 仓库系统对入库管理、出库管理、库内管理、策略管理等数据进行有效控制并跟踪仓库业务的物流以及成本管理全
过程,其中另外系统对接,其中包含 ERP 订单管理系统及 TMS 运输管理系统,打造一站式仓储物流管理平台