1、主要使用java语言进行开发
2、目前主要使用spring boot框架进行开发,项目中前后端分离。
3、熟练使用spring cloud微服务框架
4、熟练掌握MySQL,可熟练编写sql语句,并进行基本的数据库查询语句调优
5、熟练使用javaweb相关技术
6、可使用Spring+SpringMVC+mybatis框架进行开发
7、会使用redis、kafka等相关技术
8、熟悉mongodb、Hbase数据库
9、熟悉java设计模式以及对jvm具备一些基本的认识
10、熟悉基本的java多并发编程技术
11、会基本的linux命令以及shell编程
12、会使用shiro认证框架、mina通信框架以及quartz调度框架
13、可基本使用maven、git等工具链
14、熟悉使用zookeeper、nginx
15、掌握html+css+js前端知识,以及jsp相关使用,前端框架接触过angularjs,样式使用bootstrap
由于公司规定,不便于太细致透露,主要做过智能运维相关项目以及备份软件相关项目,担任后端开发工程师,迅速融入开发团队并承担大量后端开发任务,代码bug较少,质量较高,并对数据库查询进行优化,获得团队成员的认可,项目中使用的技术基本就是我在简历中罗列的技术(前端除外)。