JAVA基础、JAVAWEB知识扎实;
热衷研究Spring生态链技术;
精通Spring底层原理,对Spring注解驱动开发有过深入的研究;
精通SpringBoot,SpringCloud。4年SpringBoot、SpringCloud实际项目开发经验;
精通关系型数据库Mysql的使用,有SQL优化经验;
精通Redis、Mybatis、Mysql;
熟练使用RabbitMQ、RocketMQ等MQ中间件技术;
熟练使用Docker容器虚拟化技术;
代码风格严禁;
具备优秀的分析设计能力和代码编写能力
独立带领团队,重构公司业务系统,完成由传统SSH项目到Mybatis、SpringBoot、SpringCloud的为主体的高可用微服务架构体系的改造。
使用到注册中心、分布式配置中心,消息总线,Ribbon负载均衡,ZUUL网关、Feign客户端技术等SpringCloud主流模块技术。
后台使用前端框架独立开发一套通用的企业级后台管理系统,前后端分离。
权限木块使用SpringSecurity搭建一包完整的账号+密码+图片验证码登陆;短信验证码;QQ、微信第三方登陆;以及APP段Oauth协议认证的一套通用权限模块。
项目整合Redis、RabbitMQ,Druid、XXLJOB......等多种第三方中间件。
使用Docker容器虚拟化技术+Jenkins进行自动化部署