高级Java开发工程师的具体职责(通用13篇)

来源:飞鸿范文帮 2.62W

高级Java开发工程师的具体职责 篇1

职责

高级Java开发工程师的具体职责(通用13篇)

1、负责公司企业SaaS产品线与相关平台的后端核心技术和业务开发;

2、接收产品部设计,带领前端开发,配合产品与测试团队,实现产品设计等相关工作,逐步完善软件产品架构;

3、配合技术总监,负责和参与相关技术的技术选型和核心代码编写,拟定技术标准;

4、负责技术团队建设及技术培训工作,带领团队钻研新的技术;

5、跟踪和研究IT新技术、新产品的发展方向,推动新技术应用。

任职条件

1、计算机、软件工程专业本科或以上学历,5年以上Java的开发经验,企业产品与业务理解能力优秀;

2、深刻了解常用java框架(spring, mybatis,Hibernate等),能够整合和开发自有框架、开发工具;

3、具有设计并实现高并发、高可用Java应用的能力。熟悉分布式缓存、分布式存储技术方案;

4、熟悉Linux环境与TCP网络,熟悉容器(Tomcat等)的配置和使用,了解shell脚本工具;

5、思路清晰,善于思考,能独立分析和解决问题;责任心强,具备良好的团队合作精神;

6、能够平衡业务需求与技术架构,具备较强的逻辑思维能力和表达沟通能力,有很强的自学能力,喜欢钻研技术。

高级Java开发工程师的具体职责 篇2

职责:

1、 负责公司产品开发,编写相关开发文档,完成功能应用的基础测试。

2、 完成所负责开发模块的详细设计和文档编写。

3、 完成所负责开发模块的代码维护工作,并对存在的应用做优化。

4、 协助完成项目验收工作。

5、 有项目或产品开发经验的优先考虑。

任职要求:

1、 计算机相关专业,本科以上学历。

2、 5年以上Java实际项目开发工作经验,能独立完成项目开发。

3、 熟练掌握Java编程技术,熟悉J2EE架构;熟悉Spring,Hibernate,iBATIS等主流框架;了解Web Service技术及JAVAEE相关领域知识技能。

4、 熟悉WEB界面开发,熟悉HTML/XHTML、JavaScript、CSS和AJAX(JQuery)技术;熟悉图表等插件开发、AmazeUI框架优先考虑。

5、 掌握数据库技术,有数据库如:MySQL、Oracle等开发的经验。

6、 熟悉Tomcat等Web服务器,了解 Linux、 Unix 系统基本操作。

7、 具备良好的软件编程习惯,能编写相应的开发文档,熟悉开发工作相关流程

8、 良好的沟通及团队协作能力、执行力,具备较好的心理素质。

9、 较好适应不同工作环境,快速融入工作团队。

10、有SOA、dubbo、Webx开发经验优先考虑。

高级Java开发工程师的具体职责 篇3

职责:

1、负责软件产品的研发工作;

2、负责系统分析、设计以及编码工作,系统瓶颈分析及解决;

3、负责分析并处理系统故障;

4、负责系统重构以及新产品的研发。

任职资格:

1、计算机或相关专业本科及以上学历;

2、5年以上J2EE实际项目的编程经验;

3、有MySQL等主流数据库的实际应用经验;

4、熟悉常用框架,如 struts2、springmvc、spring boot 、hiberante;

5、熟悉并熟练掌握多线程,大数据处理方面技术,以及 Dubbo、MQ、缓存等组件;

6、熟悉Web前端开发,熟悉Javascript、Jquery、JSON、Ajax、CSS+DIV、DHTML、XML等页面处理技术;

7、通过SVN进行团队协作开发;

8、具备良好的沟通能力与独立工作能力;

9、具备较强的学习能力和良好的工作效率。

高级Java开发工程师的具体职责 篇4

职责:

1、主持软件产品的研发工作,实现公司的产品研发目标;

2、分解软件研发任务确立研发计划和总体进度控制;

3、指导团队成员的软件研发工作;对研发关键性问题进行决策和指导,跟进项目开发全过程,确保和监督产品开发质量以及开发规范化,完成核心代码和复杂逻辑代码编写、数据库设计、框架搭建,完成项目投标技术部分编写,保证研发工作的顺利进行;

4、配合领导进行技术决策,进行技术风险评估,针对相关问题,提供可行的技术解决方案;

5、对负责的软件产品的版本、发布、各种配置项等进行统一管理;

6、负责团队成员的培训和绩效考核;

7、负责与客户进行产品研发方面的相关沟通。

岗位要求:

1、5年以上软件产品研发经验,具有丰富的独立承担及完成软件产品研发经验;

2、良好的文档编写能力,具有大型应用系统分析、设计能力和经验,精通主流技术系统的核心思想;主持开发过定位业务及车联网相关产品者优先;

3、精通软件开发的项目管理,精通Java语言开发模式,熟练运用UML设计,精通J2EE平台,精通Oracle等常用数据库,熟练运用CVS或其它源程序管理, MS Project 或其它项目管理工具;

4、有较强的自我激励精神和沟通协调能力,出色的组织能力和分析决策能力,具有高效执行力、项目推动能力,条理清晰,思维敏锐,学习能力强,勇于创新,能够承受压力;

5、具备丰富的团队管理经验,掌握技术团队人力资源管理知识,可以组建和培养团队,设计团队成长计划,制定团队发展目标;

7、学历:全日制本科及以上学历,理工科背景,计算机及信息管理相关专业;

8、英语:四级以上,有一定的听说读写能力。

高级Java开发工程师的具体职责 篇5

职责:

1、负责软件产品的架构和数据库设计;

2、负责开发团队的技术管理,并监督指导开发工作;

3、负责承担重点模块的开发工作并协助做好产品研发的配置管理工作;

4、负责软件产品交付与系统集成配置方案制定;

5、能够在团队指导下,对关键技术进行研究和跟踪工作。

任职要求:

1、全日制本科及以上学历,软件工程、计算机及信息技术相关专业优先;

2、三年以上Java开发项目经验,一年以上团队管理经验;

3、熟悉Oracle/SQL Server /MySQL等数据库,熟练掌握Web Service/Socket编程技术,掌握Struts/Spring/Hibernate/iBATIS等3种以上框架开发技术;

4、具有独立学习及创新能力,具备良好的口头和书面沟通能力,能按要求撰写相关的设计文档;

5、具有多应用系统整合经验者优先。

高级Java开发工程师的具体职责 篇6

职责:

1、根据产品功能完成相应模块的需求分析、软件设计;

2、负责重点功能模块的开发,确保软件性能、安全性、扩展性等达到设计要求 ;

3、负责重点功能模块的单元测试,确保软件质量 ;

4、配合运维人员完成现网支撑,快速定位和排查现网问题,提升现网稳定性 ;

5、在资深工程师指导下,进行软件的持续优化,提升软件质量 ;

6、在资深工程师指导下,跟进移动开发的新技术发展,积累;5、在资深工程师指导下,进行软件的持续优化,提升软件质量;

7、在资深工程师指导下,跟进移动开发的新技术发展,积累。

岗位要求:

1、专科及以上学历,计算机相关专业,具有良好的技术基础,3年以上java项目经验;

2、精通Java主流技术知识,熟练掌握Struts、Springboot等框架;

3、精通JavaScript,能灵活使用JQuery框架,对JavaScript有深入的理解,掌握HTML、JSP、XML、CSS、JSON等技术;

4、熟悉软件工程规范;熟悉UML,熟练掌握建模工具的使用、熟悉常用设计模式;

5、熟悉Oracle数据库开发,熟练掌握常Weblogic、JBOSS等应用服务器;熟练使用Eclipse等开发工具;

6、熟悉SpringCloud等微服务框架优先。

高级Java开发工程师的具体职责 篇7

职责:

1、理解业务,识别需求,参与系统规划,架构设计与开发等工作;推动公司在云算力领域的项目落地;

2、开发和维护系统平台与框架,发现和解决存在的技术问题,保证系统的性能和稳定性;

3、代码编写、文档撰写、code review和单元测试,确保项目的进度和质量;

4、负责算力交易平台与ETH主网、BTC主网的接口开发;

任职要求:

1、五年以上工作经验,本科及以上学历,计算机专业优先考虑;

2、熟悉JAVA语言基础知识,熟悉spring ,spring mvc, Hibernate框架,并有一定系统调优经验;

3、熟悉dubbo或spring cloud其中一种分布式框架;

4、掌握HTML、CSS、JQuery、bootstrap等前端技术者优先;

5、熟悉至少一种常见关系型数据库,能熟练运行SQL语言,并有一定数据库调优经验;

6、具有Haoop 相关实施经验优先,包括使用 SQOOP、KAFKA、YARN等技术;

7、有良好的沟通和学习能力。思路清晰,能够独立解决问题;

8、有区块链从业经验者优先考虑;

高级Java开发工程师的具体职责 篇8

1.在深入了解互联网金融产品需求的基础上,参与系统架构和应用架构的总体设计;

2.负责核心功能/接口/数据库结构的设计、文档化和管理;

3.负责核心功能/接口的开发测试;

4.带领Java开发工程师进行数据库和关键功能的设计和文档化;

5.参与对相关设计文档的评审和定稿;

6.带领Java开发工程师完成应用(子)系统的开发测试;

7.建立并推行有效的代码评审流程,改善代码质量,提高规范性和可维护性;

8.负责对产品项目小组成员进行技术指导和培养。

高级Java开发工程师的具体职责 篇9

职责:

各应用模块的开发、项目问题的解决;

2、理解需求人员编写的需求文档,并进行数据结构、组件和程序等的设计工作;

3、依据详细设计,使用专业的工具、技术方法,独立进行软件开发;

4、负责技术文件的整理,形成功能设计文档。

岗位要求:

1、计算机软件及相关专业本科及以上学历,3年以上Java开发经验;

2、熟悉J2EE技术体系,熟悉Applet/Swing开发;

3、熟悉Oracle/Sqlserver等数据库,熟悉SQL性能调优;

4、有良好的沟通表达能力,思路清晰,工作规范,较强的团队协作精神和责任心;

高级Java开发工程师的具体职责 篇10

职责:

1.根据系统的设计要求, 负责主要功能模块的代码实现、BUG修改;

2.指导初级开发人员完成系统设计和开发工作,能够根据团队要求对其他人设计和开发的内容进行把关并提出意见;

3.参与相关开发管理制度和规范的制定,并负责应用到日常工作中;

4.完成研发经理或者上级主管分配的其它工作。

任职要求:

1.具备扎实的java基础,熟悉常用的开源组件,熟悉SpringMVC,spring、mybatis等框架;

2.具有独立理解所担当模块业务理解能力和问题阐述能力,能独立思考和解决一般的业务模块功能方案,能考虑到其业务需求的异常流程处理;

3.至少参与过两个以上项目开发工作,并且至少独立完成两个以上功能模块的设计、开发;

4.熟练使用Eclipse开发工具,掌握Tomcat、Weblogic、Websphere等主流J2EE应用服务器一种或多种,有集群部署经验者优先录入;

5.熟悉主流数据库(比如Oracle、MySQL)设计与优化,能熟练使用SQL语言编程,能对常见sql语句进行调优。

高级Java开发工程师的具体职责 篇11

职责:

1.参与传统数仓和大数据数仓日常开发工作;

2.参与大数据仓库设计、规划和开发;

3.参与日常工作的优化,提出建设性意见;

4.负责管理项目,负责板块内的资源协调、进度管理、交付管理;

5.参与数据仓库、数据集市体系架构的设计、规划与开发, 参与大数据、ETL开发,sql性能优化。

任职要求:

1.全日制本科,计算机等相关专业。3年以上数仓开发经验,有银行、金融从业经验者优先。

2.2年以上项目管理经验,具备PMP证书优先.

3.熟悉oracle/hive/spark,熟悉数据处理和性能优化,有UDF自定义函数、MR开发经验优先;

4.熟悉常用ETL工具,熟悉常用的Linux指令,熟悉shell/python任意一种脚本语言。

高级Java开发工程师的具体职责 篇12

职责:

1. 从事数据中心、游戏运营后台等相关功能与系统的研发;

2. 根据公司产品发展方向,研发新系统;

3. 参与后端基础服务的开发、实现;

职位要求:

1. 两年以上相关工作经验,有游戏从业经验经验者则优先考虑

2. 熟悉php的面向对象编程,了解Linux操作系统;

3. 熟悉关系型数据库mysql,拥有优秀的数据库设计与优化能力

4. 熟悉memcache、redis等缓存系统,对服务器端程序的部署、架构、调优有一定的了解;

5. 熟悉常用开发框架thinkphp、laravel;

6. 熟悉HTML/CSS/JS,了解HTML5/CSS3/Bootstrap;

7. 了解python,具备web自动化设计思维(加分项)

8. 拥有良好的代码习惯,结构清晰、命名规范、逻辑性强、代码冗余率低,有撰写详细的编码注释的习惯;

高级Java开发工程师的具体职责 篇13

职责:

1.负责产品研发、项目实施及维护;

2.负责技术攻关、新技术调研和技术培训;

3.负责系统架构设计,数据库设计和技术攻关;

4.负责核心代码的编写;

5.负责核心技术文档的编写;

6.协助产品(项目)经理管理开发团队。

任职要求:

1. 本科科以上学历,IT软件、互联网等相关专业;

2. 具有5年以上web开发经验或3年以上PHP开发,精通ThinkPHP框架;

3. 熟练运用JavaScript、AJAX、XHTML、CSS、jquery等Web前端技术;

4. 精通MYSQL数据库,掌握不同引擎的特性,具有索引优化、查询优化、事务处理和性能优化经验;

5. 具有PHP缓存技术、静态化设计方面的经验,有过高负载,大并发的实施经验;

6. 具有良好安全意识,良好的代码习惯,要求结构清晰,命名规范,逻辑性强,代码冗余率低;

7. 思维清晰活跃,快速把握项目需求,具有需求分析并进行系统架构设计能力;

8. 具备良好的学习能力与技术文档书写能力,具备良好的表达和沟通的能力;

9. 熟悉软件项目开发流程、具备较强的团队精神和合作精神,抗压能力强。

热门标签