【工作内容】
1.1 前端技术要求:
1) 掌握HTML、Jsp、JavaScripts、Ajax、jQuery等开发应用技术;
2) 熟悉node运行环境,至少掌握一种前端框架(react、vue、angular等);
3) 了解HTTP协议以及相关开发调试工具;
4) 熟练使用至少一种集成开发环境(Webstorm、Atom、Sublime);
1.2 后端技术要求:
1) 熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯;
2) 熟悉常用的Java API,包括集合框架、多线程(并发编程)、IO流、Socket、JDBC、XML、反射等;
3) 熟悉基于JSP和Servlet的Java Web开发,对工作原理和生命周期有了解;
4) 熟练使用监听器、过滤器等Web组件以及MVC架构模式进行Java Web开发;
5) 对Spring的IoC容器和AOP原理有深入了解,熟练的使用Spring进行事务、日志、安全性等管理,有使用SpringMVC作为表示层技术进行Web项目开发的经验;
6) 熟悉常用的关系型数据库产品(MySQL、Oracle),熟练掌握数据库DML、DDL编程,了解数据库调优;
7) 熟悉Apache、NginX、Tomcat、Weblogic等Web服务器和应用服务器的使用,了解多种服务器整合、集群和负载均衡的配置;
8) 熟练使用Axure、PowerDesigner 等设计工具,有接口文档、设计文档相关编写经验;
9) 熟练使用Java开发环境Eclipse和IntelliJ进行开发及调试,熟练使用SVN软件版本控制工具,熟练使用Maven和Ant项目构建和工具;
二、项目技术栈
前端:jsp+ext,react+nodejs,ajax,jquery
后端:原生Java、struts、Spring
【岗位要求】
编码开发