职位描述:
一、基本信息
岗位名称 高级JAVA开发工程师 所属部门 产品技术部 上级 技术主管
岗位等级 员工 所辖人数 0 下级 无
二、职责概述
参与需求分析,系统设计工作以及相应的核心编码工作,完成相应技术文档的编写;完成相应模块单元测试;负责系统软件和 配置优化,系统故障分析和故障排除,培养公司开发人员技术能力。
三、工作职责
职责模块 职责细则 职责见证
1.开发 1.参与需求分析,完成代码编写工作 指定时间高质量完成(代码质量、bug率)
2.完成相应功能模块单元测试编写工作 指定时间高质量完成(测试覆盖率)
3.撰写 文档、功能设计文档、说明文档 文档数量与质量
2.维护 1.维护现有系统正常运行,排除系统故障并解决 根据故障难度看解决效率
2.更新相应功能的文档 根据工作量看完成时间
3.优化 1.优化原有系统的代码,架构 优化数量,优化实际效用
4.培养 1.每年准备三个课题并完成演讲 "根据听讲人员打分、课题难度、实际效用综合评定
5.其他 1.寻找更优的工作流程与工作方式 提升团队工作效率
2.积极配合其他部门解决问题 配合度
四、任职资格
项目 资格子项 具体要求
学历 学习形式 全日制
学历层次 大专及以上
所学专业 理工类
知识 专业知识 1.理解io、多线程、集合等基础框架,了解JVM原理,熟悉各种常用设计模式
2.熟练掌握J2EE、MVC框架原理及应用
3.熟悉分布式系统的设计与应用
4.了解缓存机制、消息中间件、 中间件
5.对mysql性能优化有一定理解
经验 工作经验 1.三年及以上工作经验,有电商、金融类相关工作经验优先
能力 基础能力 1.具备良好的学习能力、执行能力、自控能力、逻辑分析能力、团队合作能力
通用能力 1.具备一定得系统思考能力,问题发现和解决能力,信息收集与处理能力,计划管理能力
素养 自身素养 1.具备良好的责任心、主动性、纪律性
职业素养 1.具备良好的敬业精神、风险防范意识
其他要求 性别 不限
年龄 35以下
五、职业发展
可晋升职位 技术岗 资深工程师、系统架构师等
管理岗 技术主管、技术经理、技术总监
可轮换职位 不影响工作的前提下可轮换开发、测试、运维类岗位