职位描述:
岗位职责:
1、承担核心功能代码编写,重点项目架构设计开发,疑难问题解决;
2、参与项目需求分析,架构设计、接口规范制订、技术文档编写、关键技术验证和选型;
3、用java实现服务器端、WEB端程序的设计开发;
4、参与数据库设计、代码设计及相关文档编写;
5、负责公司系统的维护及功能改进;
6、项目疑难技术问题排错;
7、深入理解业务需求,分析和发现系统的优化点,负责推动产品性能和架构优化。
任职资格:
1、计算机相关专业本科及以上学历,具有2年以上Java Web项目开发经验,熟悉J2EE规范及常用设计模式,对Java语言和面向对象技术有着深厚的功底;
2、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;?
3、熟悉JSPervlet/JavaScript/Ajax/jQuery等WEB开发基础技术,熟练掌握基本的数据结构和算法;
4、 熟悉MVC技术,熟练使用常见的一些开发框架SpringtrutspringMVC/Hibernate等;
5、 熟悉Tomcat/Jetty/JBoss等应用服务器的应用部署和配置;
6、 有数据库设计经验,至少熟悉一种数据库系统SQL ServeOracle/MySQL,能独立搭建数据库,并对数据库做配置调优。能根据业务自行设计数据库表结构;
7、 了解或有Redis/Memcached/NoSql相关开发经验;
8、 有良好的编程习惯,良好的文档编写能力;
9、 业务理解力强,具有较强的抽象分析和设计能力;
10、 有较强的工作责任心,良好的沟通能力,具有良好的团队合作精神和协作能力;
11、 有良好自学能力,依据业务需求快速使用新技术。