熟练掌握Java基础编程,理解Java面向对象思想,能灵活使用Java API,有良好的编码及注释习惯。熟练使用HTML、JavaScript、Jquery等前端技术的使用,并能结合F12开发人员工具调试javascript代码。有相应的JSP/Servlet Web项目开发经验,熟练使用Struts2,Hibernate,mybatis,jdbctemplate,Spring,SpringMVC(基于注解),Spring Boot,Maven项目管理框架 开发项目,并熟练掌握Tomcat,weblogic等应用服务器的使用与部署。熟练使用Svn、Git等代码管理工具并能解决代码冲突等问题。熟练使用Oracle、MySQL数据库。熟练使用Eclipse、MyEclipse、idea等开发工具,熟悉Debug调试程序。熟悉Redis缓存技术。掌握Activiti工作流引擎。了解Dubbo分布式框架、ActiveMQ。