岗位职责:

1、负责分析、设计和搭建电商平台系统的系统架构,解决开发中各种架构及技术相关问题;

2、负责产品平台核心框架及功能的开发;

3、解决产品研发过程中的关键技术问题;

4、研究应用架构的发展方向,提出架构改进方案;

5、诊断和解决现行系统可能存在的问题,保证产品系统的安全、稳定、高效率运行;

6.制定相应的设计规范和开发规范;

7.负责对技术团队成员的培训及指导;

岗位要求:


1.精通Java语言,掌握主要的JEE技术,比如JSTL、 JSP、 Servlet、 JSF、 EJB、 JPA、 JDBC、JMS、JCA。

2.精通主流的JEE框架,比如Struts, Struts2/Webwork,Spring/SpringMVC,Hibernate,iBatis/myBatis等。

3.能熟练使用主流的JEE框架进行架构设计,理解web层的设计,熟悉IoC容器的概念,能针对不同的业务需求,选择不同的OR-Mapping框架。

4.熟悉两种以上的JEE应用服务器,比如Tomcat、Jetty、JBoss、Weblogic、Websphere等,并能进行集群配置。

5.掌握关系数据库的基本理论,账务复杂的SQL语句的编写。熟练使用两种以上的数据库,比如Mysql、Oracle、SqlServer等,并能熟练使用一种建模工具,比如Rose,PowerDesigner等。

6.掌握Web端技术,编写出高质量的 HTML、Javascript、CSS等,熟悉web开发的调试技术。

7.掌握两个以上的AJAX框架,比如Jquery、ExtJS、Dojo、Prototype等。

8.掌握使用主流的开发工具,比如Eclipse、Netbeans等,并进行定制化配置。

9.熟悉UML建模语言,能熟练使用一种建模工具,比如Rose,PowerDesigner,Together等。

10.熟悉一种源代码管理功能,比如SVN,Git。熟悉SCM的基本理论。

11.具有研究新技术的探索精神。

12.熟悉软件工程理论,熟悉敏捷开发理论。

13.精通web集群(lvs,keepalived,Nginx)、memchached缓存、数据库集群技术 ,主流开源框架和技术; 

14.有lnmp规划设计经验;