Java高级开发工程师岗位的工作职责说明_第1页
Java高级开发工程师岗位的工作职责说明_第2页
Java高级开发工程师岗位的工作职责说明_第3页
Java高级开发工程师岗位的工作职责说明_第4页
Java高级开发工程师岗位的工作职责说明_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

JavaJava 高级开发工程师岗位的工作职责说明高级开发工程师岗位的工作职责说明 Java 高级开发工程师需要负责子系统设计分解和系统核 心代码的编写 以下是整理的 Java 高级开发工程师岗位的工 作职责说明 Java 高级开发工程师岗位的工作职责说明 1 职责 1 1 负责公司产品研发 代码编写及评审 负责公司产品研发 代码编写及评审 2 2 负责系统框架的搭建及系统调优 负责系统框架的搭建及系统调优 3 3 负责需求调研 可行性分析和需求分析 撰写相关的技负责需求调研 可行性分析和需求分析 撰写相关的技 术文档 术文档 4 4 产品上线后 配合运维团队保障平台的稳定 解决相关产品上线后 配合运维团队保障平台的稳定 解决相关 技术问题 技术问题 5 5 协助并完成其他各类技术开发任务 协助并完成其他各类技术开发任务 6 6 带领团队解决问题 并对初中级开发进行指导 带领团队解决问题 并对初中级开发进行指导 任职要求 1 1 本科及以上学历 计算机相关专业 本科及以上学历 计算机相关专业 5 5 年以上相关工作年以上相关工作 经验 经验 2 2 熟悉主流的熟悉主流的 JavaJava 开发框架如开发框架如 Spring Spring SpringMVC SpringMVC Mybatis SpringBootMybatis SpringBoot SpringCloudSpringCloud 等 等 3 3 了解了解 Kafka Redis 等 4 4 掌握数据库相关知识 熟悉掌握数据库相关知识 熟悉 OracleOracle 数据库 能熟练运数据库 能熟练运 用用 SQLSQL 语言 具备一定的语言 具备一定的 SQLSQL 调优经验 调优经验 5 5 熟悉熟悉 LinuxLinux 系统 熟悉系统 熟悉 SVNSVN GITGIT 等代码版本管理工具 等代码版本管理工具 熟悉熟悉 MavenMaven 等项目工具 等项目工具 6 6 熟练使用熟练使用 redisredis 缓存 熟悉搜索引擎缓存 熟悉搜索引擎 SolrSolr 或或 elasticsearchelasticsearch 7 7 具有技术文档编写的能力 具有技术文档编写的能力 8 8 熟悉熟悉 LinuxLinux TomcatTomcat ApacheApache NginxNginx 等开源的服务器等开源的服务器 和和 WebWeb 服务中间件 服务中间件 9 9 基本功扎实 逻辑思维严谨 善于独立思考 乐于分享 基本功扎实 逻辑思维严谨 善于独立思考 乐于分享 良好的协作意识及团队精神 良好的协作意识及团队精神 Java 高级开发工程师岗位的工作职责说明 2 1 1 参与系统架构整体设计 技术架构选型 并主导功能 参与系统架构整体设计 技术架构选型 并主导功能 模块设计 数据结构设计 对外接口设计模块设计 数据结构设计 对外接口设计 对产品中的总体设对产品中的总体设 计 模块设计进行确定 审查和把关计 模块设计进行确定 审查和把关 2 2 承担项目核心功能的研发工作 负责核心技术问题的 承担项目核心功能的研发工作 负责核心技术问题的 攻关 系统优化攻关 系统优化 3 3 对技术人员进行相关技术培训 指导开发人员在整体 对技术人员进行相关技术培训 指导开发人员在整体 架构下开展详细设计开发工作架构下开展详细设计开发工作 4 4 积极了解业界发展 互联网相关新技术及趋势 规划 积极了解业界发展 互联网相关新技术及趋势 规划 公司未来技术架构方向公司未来技术架构方向 5 5 协助技术主管进行团队管理 协助技术主管进行团队管理 Java 高级开发工程师岗位的工作职责说明 3 职责 1 1 负责领导分配的 负责领导分配的 JavaJava 项目的开发及维护工作项目的开发及维护工作 2 2 参与产品设计和需求分析 软件测试 参与产品设计和需求分析 软件测试 3 3 有项目管理经验 按时提交高质量代码 完成开发任 有项目管理经验 按时提交高质量代码 完成开发任 务务 4 4 能快速定位和解决系统运行中出现的问题缺陷 能快速定位和解决系统运行中出现的问题缺陷 5 5 规范文档的编写 维护 以及其他与项目相关工作 规范文档的编写 维护 以及其他与项目相关工作 6 6 指导初级开发人员的技术工作 指导初级开发人员的技术工作 7 7 关注行业前沿技术的动态 协助公司对新技术的引进 关注行业前沿技术的动态 协助公司对新技术的引进 任职资格 1 1 本科以上学历 计算机相关专业 本科以上学历 计算机相关专业 5 5 年以上开发经验年以上开发经验 有金融有金融 银行项目经验佳 项目经验中熟练使用过微服务技术银行项目经验佳 项目经验中熟练使用过微服务技术 佳佳 2 2 精通精通 JSPJSP ServletServlet JSJS JavaBeanJavaBean 等开发技术 精通等开发技术 精通 JavaJava 多线程 多线程 SocketSocket 通信和常用设计模式通信和常用设计模式 3 3 精通常用的开源框架 精通常用的开源框架 Mybatis Spring easyUI Jquery 等 尤其是 SpringBoot SpringCloud 3 3 熟悉熟悉 MySQLMySQL OracleOracle 等关系型数据库设计和开发等关系型数据库设计和开发 熟悉熟悉 MongdbMongdb redisredis 等非关系型数据库 等非关系型数据库 5 5 熟悉熟悉 TomcatTomcat NginxNginx ZookeeperZookeeper 等中间件使用和性能等中间件使用和性能 调优调优 6 6 熟悉面向对象的分析和设计技术 包括设计模式 熟悉面向对象的分析和设计技术 包括设计模式 UMLUML 建模等 能运用建模等 能运用 UMLUML 的方法和工具进行面向对象的分析和设计 的方法和工具进行面向对象的分析和设计 了解软件工程思想 了解软件工程思想 7 7 熟悉熟悉 LinuxLinux 操作系统 可以熟练使用常用的操作系统 可以熟练使用常用的 LinuxLinux 命令命令 完成日常工作 完成日常工作 8 8 对业界的行业技术发展动态有比较密切的关注 能够流对业界的行业技术发展动态有比较密切的关注 能够流 利阅读英文技术文档 利阅读英文技术文档 9 9 擅长学习新知识 掌握新技能 具有创新思维 擅长学习新知识 掌握新技能 具有创新思维 10 具有强烈的责任心以及优秀的表达能力及沟通能力 工 作积极主动 性格乐观 Java 高级开发工程师岗位的工作职责说明 4 职责 1 1 负责改进系统的性能 可扩展性 稳定性 安全性 负责改进系统的性能 可扩展性 稳定性 安全性 2 2 负责分布式应用系统分析 架构设计 开发 负责分布式应用系统分析 架构设计 开发 3 3 负责项目开发过程中的技术攻关及运行中出现的技术 负责项目开发过程中的技术攻关及运行中出现的技术 问题问题 4 4 定期 定期 reviewreview 项目代码 并组织代码评审项目代码 并组织代码评审 5 5 负责指导研发工程师的产品开发和技术研究工作 促 负责指导研发工程师的产品开发和技术研究工作 促 使研发团队整体技术水平提升 使研发团队整体技术水平提升 任职要求 1 1 计算机及其相关专业本科毕业 计算机及其相关专业本科毕业 5 5 年以上年以上 javajava 开发经开发经 验 至少验 至少 3 3 年以上中大型年以上中大型 webweb 应用系统架构设计经验应用系统架构设计经验 2 2 掌握分布式系统的设计和应用 熟悉分布式 多线程 掌握分布式系统的设计和应用 熟悉分布式 多线程 缓存 消息 搜索 网络编程等高性能架构相关开发技术缓存 消息 搜索 网络编程等高性能架构相关开发技术 3 3 掌握 掌握 NgixNgix WeblogicWeblogic TomcatTomcat JbossJboss 等常见应用服等常见应用服 务器的应用 同时需要掌握负载均衡 集群等策略务器的应用 同时需要掌握负载均衡 集群等策略 4 4 精通 精通 springspring springmvcspringmvc mybatismybatis jQueryjQuery EasyUiEasyUi freemarkerfreemarker 等等 webweb 框架框架 5 5 掌握 掌握 mysqlmysql mongodbmongodb hbasehbase redisredis 等相关技术及优等相关技术及优 化化 6 6 具有扎实的算法及数据结构功底 具有扎实的算法及数据结构功底 7 7 熟悉 熟悉 LinuxLinux 操作系统 熟悉操作系统 熟悉 ShellShell 脚本编程及常用脚本编程及常用 LinuxLinux 操作命令操作命令 8 8 有 有 hadoophadoop stormstorm 大数据处理及高性能架构设计经验大数据处理及高性能架构设计经验 优先优先 9 9 具备在架构模式 设计模式 具备在架构模式 设计模式 OOADOOAD 方面的深入的知识方面的深入的知识 和理解和理解 10 有丰富的性能调优经验 能快速定位性能瓶颈并给出 解决方案优先 11 经常关注开源社区 业界经验 对主流网站常用的技 术有所知晓 12 具有互联网 互联网金融相关行业系统开发经验者优 先 Java 高级开发工程师岗位的工作职责说明 5 职责 1 1 负责 负责 JavaJava 项目的开发及维护工作项目的开发及维护工作 2 2 参与产品设计和需求分析 参与产品设计和需求分析 3 3 按照项目计划 配合项目经理 按时提交高质量代码 按照项目计划 配合项目经理 按时提交高质量代码 完成开发任务完成开发任务 4 4 解决系统运行中出现的问题缺陷 解决系统运行中出现的问题缺陷 5 5 规范文档的编写 维护 以及其他与项目相关工作 规范文档的编写 维护 以及其他与项目相关工作 6 6 指导初级人员的技术工作 指导初级人员的技术工作 7 7 此岗位可能会在客户方驻场开发 此岗位可能会在客户方驻场开发 任职要求 1 1 大专 大专 7 7 年及以上 本科年及以上 本科 5 5 年及以上学历 只接受统招年及以上学历 只接受统招 或自考或自考 学历或年限不足请勿投学历或年限不足请勿投 2 2 JavaJava 基础扎实 熟悉面向对象和设计模式基础扎实 熟悉面向对象和设计模式 3 3 数据库基础扎实 掌握数据数据库优化基本技巧 数据库基础扎实 掌握数据数据库优化基本技巧 4 4 熟悉 熟悉 SpringMVCSpringMVC SpringSpring MybatisMybatis HibernateHibernate dubbodubbo 等常用框等常用框 架架 5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论