深圳/南山 - 技术 - Java项目经理
岗位职责
1、负责公司产品完整生命周期的管理(立项、启动、需求、设计、开发、测试、初验、试运行、终验、结项、归档),同时负责项目范围、进度、问题、风险管理等,保障项目按时交付;
2、负责公司产品全过程研发,组织项目组进行需求评审,对接用户/客户确认需求说明书,通过沟通所需资源,整理项目相关资料,制定合理的开发计划,编写需求文档、技术文档、接口文档等,制定公司产品编码规范、项目规范,编制软件开发详细设计文档,保证开发过程的透明度与可控性;
3、负责公司项目的架构设计、模块设计,能保证产品的前/后台架构支撑能力和扩展能力,根据开发文档,进行重要功能/模块的软件编码工作,并根据系统中具体的难点问题,参与针对具体技术难点的技术攻关,按阶段有计划地完成代码开发计划,确保项目的高质量完成;
4、根据业务需求,完成项目数据库的设计,并撰写数据库相关文档以及设计相关UML图;
5、根据公司产品测试相关流程及产品特点,制定测试计划,编写测试用例,并进行产品测试和验收工作,组织软件系统的安装调试,保证产品顺利发布;
岗位要求
1、3年以上Java项目开发经验,1年以上项目管理经验,有教育相关项目经验者优先;
2、熟悉Java、JSP、Webservice,精通使用Spring、SpringMVC、Mybatis等开源框架进行开发;
3、熟悉JavaScript、CSS、Html、XML、AJAX、JQuery等常用web前端开发技术,能独立进行B/S应用开发;
4、熟悉关系型数据库MySql,有一定的据库优化经验,有良好的SQL编写能力;
5、对Java设计模式有深刻的理解,并且有相关的设计模式开发技巧,深入理解OOP思想及领域模型思想;
6、熟悉常用的Linux命令以及应用服务器的配置,如Nginx、Tomcat;
7、具有丰富的高并发、高可用系统的设计、研发、调试经验;
8、具有规范化、标准化的代码编写习惯和良好的技术文档习惯;
9、良好的沟通能力以及团队协作精神,对待工作有责任心;积极主动,认真负责,能主动承担责任;能适应突发情况的加班工作;思维缜密,技术表达能力强,有较高的文档撰写能力。
您可以返回职位列表浏览更多信息