熟练掌握Java核心知识(集合、多线程并发、JVM),具有良好的编程习惯以及规范代码
熟悉Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis等主流开发框架
熟悉MySql底层原理,对日志、事务、索引了解,具有一定的SQL调优能力
熟悉Redis框架以及主从、哨兵、集群模式,掌握缓存、分布式锁的使用场景
熟悉RebbitMQ框架,了解消息堆积、消息丢失、延迟消息、死信队列、重复消费
理解微服务架构设计:服务注册发现、网关路由、配置中心、限流、熔断、降级等
熟悉Linux操作系统常用命令
陕西法士特竞品分析管理项目 核心开发 2021.06-2022.01
为客户建设竞品分析管理系统对竞品分析的过程、数据进行充分的管理,同时提高竞品数据的利用手段,为产品路线规划和产品研发提供充分的数据参考。固化知识,输出规范。
使用技术:SpringBoot、MyBatis、Swagger、MySql、Reids、Maven、Nacos、activiti
我的职责:1、协助项目经理梳理需求
2、独立开发竞品库模块、BOM模板管理模块、参数池模块、通过SQL优化参数池的查询压力
3、对接外部ESB接口、Bom结构对比模块、审批流程模块开发
4、文件导入功能,通过Redis+EasyExcel实现大文件压缩包导入并快速校验
5、通过Jenkins打包、负责部署测试环境和生产环境
6、对接客户梳理需求,进一步优化系统功能,负责后期系统维护