Java基础扎实,具备并发编程经验,熟悉线程通信线程安全、锁、原子类、阻塞队列、并发容器、线程池原理。清楚并发内容的实现原理。
了解JVM虚拟机:内存模型、GC、垃圾回收算法、以及垃圾回收器(包括G1)。
熟练使用springboot、spring、springMVC、mybatis框架,并且对spring框架源码有学习了解。
熟悉微服务架构,dubbo 以及springCloud体系。
对Elasticserch熟悉。了解es读写原理。
深入了解网关技术,独立构建业务网关。使用gateway、nacos。
熟悉Mysql存储引擎,索引,有sql调优经验,熟悉分库分表,熟悉 ShardingSphere
熟悉redis应用场景,维护了redis高可用集群。
熟悉MQ使用场景,熟练使用kafka,用作内外网穿透,作为数据中转,解决上下游速度不匹配问题。
熟练使用Docker容器化技术。
合理使用开发规约,写出简洁的代码。重构相关知识有所掌握,有过项目重构的经验。
熟悉设计模式,有在工作中使用,来提高程序可扩展性和可维护性。
熟悉linux环境,熟悉linux常用命令,熟悉shell脚本,维护搭建了十五个节点的Es集群。
具备从官网以及社区快速学习掌握生产技能的能力。
云聚物流 tms系统
云聚tms是一种“供应链”分组下的(基于网络的)操作软件。它能通过多种方法
和其他相关的操作一起提高物流的管理能力;包括管理装运单位,指定企业内发货计划,管
理运输模型、基准和费用,维护运输数据,生成提单,优化运输计划,选择承运人及服务方
式,招标和投标,审计和支付货运账单,处理货损索赔,安排劳力和场所,管理文件(尤其
当国际运输时)和管理第三方物流。
技术栈:spring cloud ,spring data ,redis ,jpa, mysql ,RabbitMQ,阿里云短信,
推送相关解决方案
主要工作:
1.员工管理,员工数据权限,操作权限分配
2.部门管理,部门权限分配。
3.批量配载,发车性能优化
4.系统缓存优化。
5.批量盘点性能优化。
6.统计报表性能优化
7.收获分析,到货分析模块编写
8.工具类优化