1、计算机或相关专业毕业,五年左右工作经验。2、熟悉J2EE架构体系,熟悉JSP/Servlet、JS、JQuery等WEB开发技术,熟悉Spring、SpringMVC、Struts、Hibernate和myBatis等主流的开发框架。3、精通JAVA面向对象开发思想,精通面向接口、抽象开发思想,精通MVC分层开发思想,熟悉OOAD、设计模式,以及UML语言和数据库建模工具。4、掌握数据库设计原理,熟悉SQLServer、Oracle、MySQL等数据库,有良好的数据库设计能力和SQL编写能力,了解数据库优化、数据库存储引擎和读写分离。5、掌握WEB部署,对常用的WEB容器Websphere、Weblogic、JBoss、Tomcat、Apache、Nginx有基本的配置经验,了解高可用。6、做事严谨踏实、责任心强、条理清楚,善于学习总结,有良好的团队合作精神和沟通协调能力。