-
IBM 中国有限公司大连分公司
-
高级java软件工程师
-
9年
擅长技能
1. 熟练使用Java 语言进行面向对象的程序设计、有良好的编程习惯、熟知常用的 JavaAPI ,熟练linux环
境下的编程;
2. 熟练使用 HTML、CSS、JavaScript、AJAX、Jquery、layui、Vue、bootstrap、angular等前端技术
或框架
3. 熟练掌握JavaEE组件的 Servlet、JSP、标签、表达式 的 JavaWeb 开发;
4. 精通使用SpringMVC、Spring、mybatis、mybatisplus、Struts2等公司热门开发框架以及各种第三方
框架,对底层源码有一定的深入;
5. 熟练使用嵌入式DB sqllite,mysql,oracle的使用,精通数据库编程(pl/sql、存储过程、游标),熟练搭
建数据库主从集群实现读写分离等;
6. 熟练使用idea、maven、git和svn等项目日常工具的使用,有大型项目的使用经验;
7. 熟练掌握移动开发技术,android,ios,APICloud等混合开发技术;
8. 熟练掌握诸如ActiveMQ、RabbitMQ等消息中间件的开发,有大型项目设计经验;
9. 熟练掌握缓存ehcache、redis的使用,精通缓存集群搭建;
10. 熟练掌握权限框架shiro、springsecurity等的使用
11. 熟练掌握全文检索框架Lucene、Solr的使用
12. 熟练使用阿里云服务,诸如:阿里云OSS、阿里云ESC、阿里云SMS、阿里云ActiveMQ、阿里云接口
等
13. 熟练掌握微信公众号开发,各项操作;
14. 熟练架构设计,对分布式、负载均衡、CDN加速、微服务化、高并发等业务场景有深入的理解,以及完
整的解决方案;