有SpringBoot, SpringMVC, MybatisPlus, HiberNate 等主流框架开发经验;
熟练使用git 和svn 项目管理工具,jmeter 压力测试工具,PostMan 接口测试工具,PDMan 数据库建模工具;
熟练使用Swagger 和Knife4j 开源工具集,生成展示API 接口文档;
熟练RESTful API 设计,能够设计和开发符合 RESTful 风格的API 接口;
使用关系型数据库MySQL ,非关系型数据库Redis 并实现集群高可用;
使用Java多线程编码和锁机制,掌握锁的分类,使用synchronized 关键字保证线程安全;
在校期间获得RHCE中级证书,熟练使用Liunx 系统常用操作命令,能够进行linux 系统的基本配置和管理,独立完成软件安装;
使用Docker 容器化技术构建,部署和管理容器化的应用程序,实现快速部署和扩展;
熟悉RabbitMQ 消息中间件基本概念和使用方法,熟悉消息队列的原理和使用场景;
熟悉如何搭建和配置Zookeeper 集群,熟悉Zookeeper 在分布式系统的作用;
熟悉ElasticSearch 的基本概念,能够完成 ElasticSearch 的安装和配置;
熟悉HTML 标记语言的基本结构和常用标签,了解前端常用框架和库如:React, vue;
海豚跨运,一款对外贸易的平台软件:主要包含登录注册,在线下单,订单管理,仓库管理,单证管理,物流管理,客户管理,供应商管理,产品管理,服务渠道设置,账户管理,应收管理,应付管理和成本分析等功能。
在该项目中的主要职责包括: 实现了登录注册,忘记密码,总账号绑定子账号之后返回token ,返回菜单栏; 在线下单功能,客户通过单票导入,批量导入和点击新增的方式下单; 订单管理,应收管理,应付管理和成本分析能相关模块功能。