职位描述
岗位职责:
1、负责软件产品技术架构设计及核心代码的实现工作;
2、负责产品应用过程中技术难题的解决;
3、根据项目或产品需求进行系统的概要设计、详细设计,编写相应文档;
4、指导与培训初、中级程序员进行项目、产品开发与使用;
5、执行公司技术规范、编写技术规范、抽查项目的规范执行情况;
6、参与项目的技术评估、验收;
7、配合其它部门或项目进行技术交流、指导。
任职资格:
1、本科及以上学历,计算机及相关专业毕业;
2、4年以上JAVA项目设计、开发经验;
3、掌握SQL Server、Oracle、Mysql等数据库开发技术之一;
熟悉数据库设计,能够基于业务特点和系统性能要求进行数据建模或模型优化;
4、有丰富的B/S架构开发经验,能够指导开发人员在Tomcat、JBOSS、Weblogic、WebSphere、Nginx、Resin等应用服务器下进行JavaEE开发;
能够根据业务特点和系统性能要求进行内存使用和并发相关控制的设计和优化;
5、精通Java语言;
熟悉MVC框架并进行系统设计和开发;
6、熟悉SOA设计模式;
7、熟悉Eclipse开发平台和Maven软件项目管理工具;
8、熟悉统一建模语言UML、XML,能运用UML的工具进行面向对象的分析和设计;
9、熟悉Struts、Spring、Hibernate、Ibatis等流行开发框架;
10、熟练掌握EJB3、JMS、Quartz、Annotation等J2EE技术,了解工作流;
11、有很好的沟通与协调能力。
福利
- 出国机会