1、作为团队核心开发,参与业务需求讨论,参与技术方案的制定;
2、重点负责后端代码的设计、编码实现与单元测试;
3、配合测试保证系统的质量,能够完成软件系统与模块的单元测试;
4、参与横向技术与业务产品平台和组件的沉淀;
5、解决系统性的技术问题,解决系统故障,确保系统的高可用性;
6、协调配合其他人员进行技术支持与问题的解决。
1、计算机或相关专业毕业,本科或以上学历;
2、精通Java,至少3年以上Java Web应用开发经验,具备良好的编码习惯;
3、精通JSP/Servlet、HTML、JavaScript、Ajax、Jquery等WEB开发技术,熟悉JAVA开源框架,如Struts2,Spring和Mybatis等主流的开发框架;
4、熟悉常用Java设计模式,熟悉WebService,如Cxf、Axis2、Xfire 中的一种;
5、熟练使用主流数据库如Oracle,MSSQL,Mysql等,SQL编写熟练,了解SQL的基本调优;
6、熟悉Tomcat,weblogic等应用服务器的应用部署和配置,有linux操作经验;
7、熟练掌握MyEclipse、Svn、Maven或其它相关开发管理工具;
8、有SAAS平台开发经验者优先;
9、熟悉工作流引擎开发以及设计者优先考虑,如JBPM、普元工作流等;
10、熟悉报表引擎开发者优先考虑,如Jreport等。