关键词:JAVA 开发岗位职责和要求
1、主导和参与酒店直销交易系统的系统分析和设计工作,承担核心架构的代码编写,负责系统改造和升级;
2、主导和参与系统性能优化,主导技术难点攻关,持续提升系统在高并发、高访问量下的性能和系统稳定性;
3、负责指导普通开发工程师,审核工程师的设计和代码质量,帮忙其快速成长;
4、开发和维护统一的软件开发架构;
5、带领小团队主导项目的系统分析、设计和核心代码的编写工作,确保项目进度和质量。
1、扎实的JAVA基础;精通JavaSE和JavaEE技术。精通面向对象的分析和设计技术,包括设计模式、UML建模等;
2、熟悉Linux操作系统,能够使用常用的Linux命令完成日常工作;
3、熟悉主流的开源框架,对Spring、Ibatis等有深入的了解,研究过源代码者优先。2年以上的大规模高并发访问的Web应用架构设计和开发经验者优先;
4、较强的沟通和协调能力,工作认真负责,能够带领团队,把握团队技术及业务方向,带领过6人以上规模研发团队者优先;
1、协助项目经理和技术经理,完成任务分工和认领;
2、负责核心代码编写、开发文档编写工作;
3、解决开发过程中遇到的关键技术问题,指导初级、中级开发人员进行开发;
1、JAVA基础扎实,理解io、多线程、集合、socket等基础框架,对JVM原理有一定的了解;对python、nodejs等语言有一定了解和使用经验者优先;
2、熟练使用struts2、springmvc、spring、mybatis、redis、activemq;
3、熟练使用oracle、mysql等数据库。熟悉mongodb、hbase等相关技术优先;
4、熟悉Linux环境以及操作,git的使用,熟悉Tomcat,Nginx等开源的服务器;
1、独立完成技术预研工作,并负责技术研究成果的培训;
2、根据业务需求,可独立完成技术可行性报告、概要设计、详细设计、并撰写相关文档;并负责讲解相关设计;
3、搭建系统开发环境,完成系统框架与核心代码开发;
4、参与产品方案讨论与技术调研,给出解决方案,并负责相关文档的编写维护。
1、具备良好的沟通和口头及书面表达能力;良好的学习能力及较强的团队精神;
2、精通面向对象方法概念、方法,熟悉UML语言,对设计模式有一定了解,可以在开发中使用设计模式方法;
3、对web前端开发较为熟悉,可熟练使用HTML、CSS、Javascript、AJAX进行页面开发;
4、精通Javaweb开发,熟悉MVC模式及相关框架使用;
5、熟练使用SSH框架进行开发,熟练使用一种以上RPC技术进行开发;熟练使用xml、json进行开发;