职位描述:
岗位职责:
1、按照项目的开发任务和进度要求,按时高质量独立完成分配的研发/开发任务;
2、负责应用代码的优化和维护,保证应用的运行效率;
3、负责对所编写的程序独立完成单元测试、集成测试;
4、主动发现项目开发过程中的问题,检查代码和文档是否符合规范,并及时反馈。
任职要求:
1、三年以上Java开发经验,能够熟练运用面向对象的编程思想;
2、对指定功能可根据选择技术路线等进行较好的设计工作;能够按照敏捷开发模式独立完成开发工作并和相关系统集成、接口进行开发;
3、至少对一种数据库熟悉(如:Oracle、Mysql等,熟悉Mysql者更佳),能根据实际情况进行数据库的优化设计;能优化性能较差的SQL语句,并能实现复杂SQL的实现;
4、至少熟悉两种以上应用服务器(如:Tomcat、Jboss、Weblogic、Websphere等,熟悉Glassfish者更佳),能安装配置,发布应用系统以及初步配置调优等;对于操作系统和应用服务器可根据日志信息进行常规的故障处理;
5、熟悉Java EE,能熟练使用各种框架,熟悉Spring、Hibernate更佳;熟悉至少以下技术一种JPA、EJB、RMI、Spring AMQP/ActiveMQ、JMS、jBPM、ActivitiBPM、Quartz,多项兼备者更佳;能根据解决方案及时解决实际问题。