我擅长java开发工程师
产品研发/Java互联网/科技bilibili抖音
熟练掌握 JavaSE 基础知识,能够熟练的进行Java编程,并且掌握面向对象分析和设计知识,具有良好的编程习惯,熟悉常用的Java API,包括集合框架,JDBC,反射等;
熟练运用 Spring、SpringBoot、 Mybatis/Mybatis Plus 等开源框架;熟悉SpringCloud微服务框架,使用Spring Cloud构建分布式微服务系统;
熟练使用MySql,了解 SQL 优化、Mycat 分库分表、索引优化、性能调优;
熟练使用缓存型数据库Redis、Mongo DB,减少用户对数据库的访问,减轻数据库压力;
熟练使用Rabbit MQ进行相关业务的处理,完成消息的传递,减少代码耦合度;
熟悉前端Html、JavaScrip、ajax、Vue等技术,能够进行前端页面的制作;
掌握Linux 系统服务器的部署及集群和负载均衡的配置;
掌握自动化部署工具 Jenkins;了解Docker容器化部署;
熟练掌握Swagger,Postmon 等测试软件,做简单的单元测试;