范文网 >范文大全 >文秘工作 >Java高级开发工程师岗位的职责描述

Java高级开发工程师岗位的职责描述

傲骨 分享更新时间:
投诉

Java高级开发工程师岗位的职责描述

  Java高级开发工程师需要参与系统需求分析与设计,负责完成核心代码编写,接口规范制定。以下是学习啦小编整理的Java高级开发工程师岗位的职责描述。

  Java高级开发工程师岗位的职责描述1

  职责:

  1、进行产品需求分析,实现系统架构设计及核心代码开发;

  2、根据开发进度进行组内开发进度和任务分配,组织相应的软件模块开发;

  3、能独自组织按时完成产品开发、测试。并能够完成产品的迭代部署规范;

  4、参与软件工程文档、产品文档编写,满足质量要求;

  5、独立分析并解决软件开发过程中的问题;

  6、完成主管安排的其他工作。

  任职要求:

  1、本科及以上学历,同岗位工作经验2年或以上;

  2、精通Java语言编程,有扎实的基础知识,对面向对象编程有较深的认识和理解;

  3、 精通J2EE架构、SpringBoot,SpringCloud,Hibernate、MyBatis和基于MVC的开发模式,熟练使用IDEA、Eclipse或MyEclipse开发工具;

  4、熟悉tomcat、weblogic、websphere、jboss中的一种;熟悉Linux操作系统,熟悉MySQL或Oracle等其他关系型数据库;

  5、 熟悉web前端技术,熟悉springMVC、Ajax、HTML、DIV/CSS,熟悉JavaScript或EXT、Jquery;

  6、有Socket、Tcp/Ip开发经验;

  7、有一定的业务分析与流程意识,能够做业务设计方案与功能分解,具备良好的文档编写能力和习惯;

  8、热衷技术、善于累积和总结,具有良好的面向对象分析能力、学习能力、沟通能力,乐于承担工作压力;

  Java高级开发工程师岗位的职责描述2

  职责

  1、负责系统的概要设计和详细设计、编写相关技术文档

  2、负责核心功能需求分析与设计,编码、单元测试、功能交付

  3、负责组织规范团队的编码,和团队代码的审核工作,确保软件的性能、质量和安全

  任职要求:

  1、5年及以上JAVA项目开发经验,熟练掌握面向对象思想和常用设计模式,熟悉常用算法和数据结构;具有丰富的J2EE架构设计经验;

  2、精通Java、SpringMVC、SpringBoot、webservice、Mybatis、多线程、Redis、Kafka等常用技术

  3、熟悉常用数据产品:NoSQL数据库、分布式缓存、常用队列等

  4、能指导初中级开发工程师工作,能独立解决项目难点,或提出可行性的方案

  5、熟悉大数据相关处理Hadoop,Spark优先

  6、高并发和大型分布式系统开发经验者优先

  Java高级开发工程师岗位的职责描述3

  职责:

  1、负责需求分析、模块设计、核心代码编写等工作;

  2、负责研究业界最新软件技术,并将研究结果落地产品,并解决在项目开发过程遇到的关键问题。

  3、能够理解产品需求,进行代码开发,对团队的代码质量、产品的可靠性和性能负责;

  4、参与企业级技术架构设计工作、接口设计、实现及文档编写;

  5、按时保质的完成工作,配合测试组完成项目测试工作、系统交付工作

  6、对项目实施提供支持;

  任职要求:

  1、3年以上Java开发工作经验,2年以上系统分析、架构设计经验;

  2、有扎实Java语言开发技能,理解io、多线程、TCP、UDP;

  3、掌握 J2EE 体系结构;

  4、熟练使用Spring、SpringMVC、Spring Boot、MyBatis等开源框架(框架提供的特性及其实现原理);

  5、熟练使用分布式框架Dubbo、ZooKeeper、SpringCloud开发;

  6、熟练掌握redis开源数据库;

  7、深刻理解OOD,OOP相关理念;

  8、熟练数据库MySql使用,设计,SQL调优等;

  9、熟悉常用的项目构建工具及版本管理工具,如Maven、jenkins、Git、SVN等;

  10、掌握多线程及高性能的设计与编码及性能调优,有高并发应用开发经验;

  Java高级开发工程师岗位的职责描述4

  职责:

  1、负责对公司现有软件产品模块中的功能进行开发、维护和修改;

  2、独立承担系统中一个整体模块功能的开发,按时保质完成上级交给的软件开发任务;

  3、需要协助指导初级工程师进行项目开发;

  4、需要承担部分模块功能详细设计任务,编写功能详细设计文档。

  招聘要求:

  1、大学专科及以上学历,计算机或相关专业,5年以上JAVA开发工作经验;

  2、扎实的java知识功底,对常用的数据结构及算法有很深入的了解;

  3、熟练使用javascript、jquery以及常用的开源jquery页面控件进行前端页面开发;

  4、熟练使用html标签以及常用的css属性,对页面的基本样式进行调整;

  5、熟悉javaee常用的开源框架如:strus2、springMVC、spring、hibernate、mybatis;

  6、熟悉mysql数据库开发技术及相关工具,熟练掌握SQL;

  7、有Netty开发经验者优先。

  Java高级开发工程师岗位的职责描述5

  职责:

  1、独立承担系统功能的需求分析和重要功能模块的设计;

  2、负责核心模块的代码编写、测试;

  3、参与软件项目工程的实施和管理;

  4、培养和指导团队成员开展工作。

  任职资格:

  1、计算机相关专业(数学、物理专业也可),本科以上学历;

  2、精通Java语言,熟练使用IDE,springBoot,Redis,RabbitMQ,Eureka,zookeeper;

  3、能熟练掌握目前主流的数据库(Oralce /DB2/SQL SERVER/My Sql)至少一种以及非关系型数据库(MongoDb、ES);

  4、熟悉Nginx、Tomcat等常用web容器

  5、熟悉docker容器技术

  6、对多线程编程有一定的了解

  7、具有良好的代码编程习惯

  8、有3年以上实际项目开发经验,1-2年作为项目团队核心成员;

  9、能参与系统设计,独立完成模块开发;

  10、富有责任心和创新精神,具有团队合作精神;

  11、有过项目管理经历的优先录用。