4年java全栈开发经验,能开发Android APP、Java后端服务。扎实的编程基础,主要技能如下:
熟练掌握Java 集合、多线程、I/O 、网络编程、fastjson等,良好的代码风格;
熟练掌握Spring、Spring MVC、MyBatis/Hibernate,掌握 Spring Boot框架, Dubbo微服务;
熟练掌握MySQL 开发优化,DAL 动态查询, Memcache/Redis/zeromq 缓存;
熟练使用 IDEA 、Eclipse等开发工具,熟悉 Jetty、Tomcat 和 Nginx 的配置和部署;
熟悉 Linux 和 Shell常用命令熟练使用 Maven 构建项目, SVN/Git 版本控制工具等;
熟练掌握javaScript,html5,css3,jQuery,easyui.js,json,ajax,echarts, bootstrap;
熟练掌握Android应用开发、优秀开源库、性能调优
熟悉掌握Android核心组件、动画、多媒体的调用
独立带领团队,重构公司业务系统,完成由传统SSH项目到Mybatis、SpringBoot、SpringCloud的为主体的高可用微服务架构体系的改造。
使用到注册中心、分布式配置中心,dubbo、zookeeper等主流模块技术。
后台使用前端框架独立开发一套通用的企业级后台管理系统,前后端分离。
权限木块使用SpringSecurity搭建一包完整的账号+密码+图片验证码登陆;短信验证码;QQ、微信第三方登陆;以及APP段Oauth协议认证的一套通用权限模块。