1.熟练应用Core Java编程;
2.熟练应用springboot、zookeeper、spring MVC、SSI、AJAX的JQuery等开源框架;架构springcloud、dubbo等微服务。
3.熟练应用各种常见的设计模式:工厂模式、MVC、单例模式;
4.熟练应用Oracle、MySQL关系数据库编程技术;
5.熟练应用JSP、HTML、JSTL、EL表现层技术;
6.熟练应用WEB服务器Tomcat8.0 、weblogic8.1;
7.掌握XML语言、SVN 、CVS、JavaScript等技术;
8.熟悉Socket通信,了解TCP/IP、UDP、Http协议;
9.熟练使用Eclipse、MyEclipse等开发工具;
10.能够使用LINUX 和UNIX操作系统进行web开发
11.熟练应用全文检索Lucene极其框架Commpass
12.熟练应用JBPM3、JBPM4框架。
13.熟练应用functionchars进行3D报表展示。
14.使用velocity技术实现模板静态化。
15.了解分布式缓存,有大型项目架构参与设计经验。
公司平台重构、架构重构
软件环境:
SpringBoot、MybatisPlus、mysql、maven、springCloud、Nginx、ActiveMq
主要技术团队建设和架构设计:
1, 旧系统重构(springboot + dubbo)
2, 搭建springcloud 微服务架构;使用springcloudgateway网关、Oauth2 用户认证。