高级Java开发工程师岗位的主要职责表述

男德大师肖秀荣 分享 时间: 收藏本文

【简介】感谢网友“男德大师肖秀荣”参与投稿,下面是小编为大家推荐的高级Java开发工程师岗位的主要职责表述(共14篇),仅供参考,欢迎大家阅读,一起分享。

篇1:高级Java开发工程师岗位职责表述

1、参与产品设计:根据业务需求,积极参与产品的讨论、定义、设计等工作;

2、技术文档编写:按照公司软件开发管理规范要求,根据上级分配的任务,编制软件开发详细设计文档,保证开发过程的透明度与可控性;

3、软件编码:根据开发文档,进行重要子系统/模块的软件编码工作,并根据系统中具体的难点问题,参与针对具体技术难点的技术攻关,按阶段有计划地完成代码开发计划,确保项目的高质量完成;

4、产品测试:根据公司产品测试相关流程及产品特点,配合测试部门和业务部门进行产品测试和验收工作,组织软件系统的安装调试,保证产品顺利发布;

5、质量活动:参与软件模块的代码走读、代码正规检视、设计文档正规检视、设计评审等质量保证活动,降低软件产品缺陷。

篇2:高级Java开发工程师岗位职责表述

1、配合架构师完成系统设计和工作任务分派;

2、负责平台分布式与高可用的核心模块设计与实现;

3、分析系统所产生的问题,并提出解决方案解决系统问题,以保障系统能够按照需求正确达成预期效果;

4、跟踪和分析现网平台,以提高生产系统的健壮性、可复用性;

5、指导和帮助组员,以确保产品质量和进度。

篇3:高级Java开发工程师岗位职责表述

1、负责公司核心业务系统的需求分析、设计和开发工作;

2、负责框架开发,编写与维护公共模块代码,优化系统性能等,解决系统中的关键问题和技术难题;

3、负责指导其他工程师核心功能的架构与代码模板编写,开发与维护系统公用核心模块;

5、分析系统瓶颈,解决各种疑难杂症,对系统进行性能调优。

篇4:高级Java开发工程师岗位职责表述

1、主要负责消费金融系统前、后端各模块的设计、开发和测试工作,涵盖三个方向: 渠道开发方向(webapp、手机客户端、桌面客户端);风险管理方向;信贷核心系统方向。

2、能准确理解/分析业务需求,基于公司统一的架构,快速迭代完成产品研发,并能根据系统日常情况以及业务要求,进行系统优化。

3、分析并解决业务运营中出现的问题,为运营、客服等其他团队提供支持。

4、整理负责模块相关文档,帮助架构师改进完善系统架构。

篇5:高级Java开发工程师岗位职责表述

1、负责企业官网商城的服务端架构优化、核心代码开发;

2、解决产品研发过程中碰到的各种技术难题,不断突破性能瓶颈;

3、深度参与业务规划,讨论并提出有建设性的意见。

篇6:Java高级开发工程师工作的岗位职责表述

职责:

1、参与软件系统的设计、开发过程,在产品(项目)原型的基础上进行需求分析细化,设计项目服务端框架、业务组件和前端应用;

2、负责软件系统系统模块的设计、开发、单元测试;

3、进行程序单元测试,检查软件存在的缺陷并保证其质量;

4、编写详细的开发文档;

5、负责所开发项目的后期维护、Bug修复;

6、有良好的团队协作能力和沟通能力,较强的学习能力和解决问题的能力;

7、主动性强、敬业,勇于面对困难接受挑战,有服务意识和责任心,重视交付质量

任职要求:

1、7年以上工作经验,本科及以上学历,计算机、通信等相关专业,能力优秀可放宽要求

2、熟悉Java SE和Java EE技术,掌握JVM运作机制,了解常见算法和设计模式。

3、熟练使用Mybatis,SpringMVC,SpringCloud、elastic search等框架。

4、具备相关的开发经验,具有分布式项目经验;

5、熟练掌握docker等容器技术,熟练掌握redis、rabbitmq/kafka/rocketmq等中间件;

6、熟练掌握mysql数据库及优化;

7、有团队管理经验优先考虑

篇7:Java高级开发工程师工作的岗位职责表述

职责

1、基于公司的软件平台架构和技术标准规范,完成产品项目的应用开发集成工作;

2、熟悉公司技术平台及技术标准规范,熟练二次开发应用技术,基于业务需要进行二次开发;

3、严格执行项目管理系统的使用,并按时、按质完成项目经理或技术经理交给的开发任务;根据软件工程质量管理和开发规范开展日常程序编码工作;负责所编程序的单元测试,并对所写代码质量负责;完成软件开发过程中所涉及到的文档编制工作;

4、参与项目程序设计评审及代码Review;负责编写参与项目的自测方案、调测工具,完成自测报告;参与公司系统软件开发架构和流程的优化;

5、完成部门内其他工作和完成上级领导交办的其他工作。

任职要求

1、本科及以上学历,计算机相关专业,年龄27-35周岁;

2、5年以上开发经验,3年以上团队管理经验,能熟练使用Java进行开发;

3、熟练掌握Java(J2EE平台)、JSP、servlet、JDBC等技术;

4、具有面向对象分析、设计、开发能力,熟悉Java设计模式,熟悉Java性能优化;

5、熟练使用ORACLE、SQL Server、MySql等数据库;

6、熟练使用Eclipse+tomcat,svn等工具;

7、熟悉Linux常用指令;

8、熟悉HTML、JavaScript、JQuery、XML;

9、掌握面向对象软件分析和设计方法,有较强的文档编写能力;

10、对JAVA设计开发有浓厚兴趣,逻辑性强,工作积极主动,有良好团队精神和较强工作责任感。

篇8:Java高级开发工程师工作的岗位职责表述

职责:

1、具有项目质量管理意识,在项目中主动贯彻执行质量管理规定,熟练使用Git/Junit/Arquillian/Maven(或者其他)进行测试 代码的编写和版本控制,把控项目整体进度,管理JAVA小组日常工作协调。

2、参与系统详细设计与实现、完整主体功能及相关文档的编写;

3、负责核心业务的restful、web service等接口的开发,解决开发过程中遇到的技术问题,完成相应的业务功能文档、接口使用文档并及时更新;

4、维护和部署程序到运行环境;

5、参与项目的数据库设计实现,对数据库整体架构提出建议;

6、负责对应用程序进行审查,监控和优化系统的性能。

7、完成公司上级领导安排的其它工作内容。

职位要求:

1、3年以上JAVA互联网项目管理工作经验,抗压能力强。

2、了解分布式系统的设计和架构,了解负载均衡策略实现;

2、精通Java语言开发,JAVA基础扎实,精通io、多线程、集合等基础框架,熟悉分布式、缓存、消息、搜索等机制,熟练各种常用开源框架及搭建;(有分布式事务处理相关工作经验者优先)

3、精通sql语句熟悉mysql以及 mysql 集群;熟悉Linux下的常用命令;

4、有maven、cas、dubbo、restful相关工作经验者优先考虑;

篇9:Java高级开发工程师工作的岗位职责表述

职责:

1、根据项目要求,承担开发任务,按计划完成任务目标;

2、独立完成软件模块的编码;

3、协助测试人员完成软件系统及模块测试;

4、编制与项目相关的技术文档;

5、对已有系统进行系统维护及bug跟踪修改。

任职要求:

1、计算机或相关专业本科及以上学历;有意从事信息系统管理软件的开发维护。

2、熟悉JAVA 编程或从事B/S开发一年以上工作经验者优先;

3、熟悉MVC设计模式、J2EE架构等java相关技术;

4、有软件开发相关过程文档编写能力;

满足以下其中条件者待遇从优:

5、深入了解面向对象编程,熟练使用Eclipse、MyEclipse等开发工具;

6、熟悉Oracle数据库,熟悉基本sql语句;

7、熟悉SSH框架、ExtJS技术;

8、有社会保险相关信息系统软件开发维护经验;

篇10:Java高级开发工程师工作的岗位职责表述

职责:

1、完成系统框架和核心代码的实现,负责解决开发过程中遇到的技术难题,克服技术瓶颈;

2、负责J2EE技术的相关产品规划、设计,并对现有框架进行调优,能够提出性能优化、技术改进方案;

3、负责研发产品在工程项目中的实施,做到对模块进度、质量负责;

4、参与软件工程文档、产品文档的编写,符合质量管理要求。

任职要求:

1、国家正规院校大学以上学历,计算机相关专业;

2、3年以上实际Java项目开发工作经验,精通JAVA编程,熟悉面向对象思想,熟练使用Spring MVC框架;

3、熟悉常用设计模式、UML等技术,熟悉主流关系型数据库,熟练掌握sql语言的开发;熟悉WebService、TCP/IP和网络安全技术;

4、能够熟练在linux环境进行项目实施、调优,熟练使用linux命令;熟悉常用服务器,如Tomcat、JBoss等;

5、了解常规技术算法,如排序、冒泡、二叉树等;

篇11:高级Java开发工程师的岗位职责

职责:

1.参与公司自主产品及项目研发,进行软件系统框架、核心模块和对外接口的详细设计,参与核心代码的编写;

2.参与项目的模块概要设计、编码实现、单元测试、系统整合测试,分析并解决软件开发过程中的问题,确保开发模块安全、高质量、性能良好;

3.参与技术难点的攻关和技术预研,带领JAVA开发团队进行开发和文档编写等工作;

4.参与优化整个系统的性能,提升承载能力和并发能力;

5.参与相关技术文档的编写;

6.根据公司规范流程,对以往项目进行维护。

岗位要求:

1.计算机软件相关专业,本科及以上学历,5年以上工作经验;

2.精通Spring Cloud并熟练使用Mybatis、Spring、Spring MVC、Spring boot等框架;

3.熟悉前后端分离开发模式并有实际项目开发经验,了解VUE+element-UI框架;

4.熟练掌握Oracle/Mysql数据库开发技术,掌握linux环境下部署Dorker、Tomcat、Nginx服务或其他服务;

5.有政务行业开发经验者优先。

篇12:高级Java开发工程师岗位职责说明书

职责:

1、参与软件项目的编码实施、测试和文档编写;

2、参与系统概要设计;

3、参与部分模块的详细设计;

4、负责部分模块的编码实施;

5、负责分析解决生产相关技术问题

6、负责公司相关平台底层研发,负责新技术学习跟踪

任职要求:

1、重点本科或重点院校研究生学历,计算机相关专业,英语水平良好;

2、3年以上后台软件开发和项目实施经验,有金融银行背景的优先;

3、熟悉spring boot,spring cloud,dubbo等开放框架

4、熟悉oracle,mysql,redis,mangodb等数据库,能熟练使用相关SQL或者命令

5、熟悉jetty,tomcat,netty等框架

6、熟悉java相关开发工具

7、有linux/Unix操作系统下开发经验者优先;

篇13:高级Java开发工程师的岗位职责

职责:

1、负责后端数据接口开发;

2、负责已有数据接口的持续维护和性能优化;

3、对已有数据进行重新清洗转换,为数据检索准备基础数据;

4、其它一些围绕数据相关的后端开发。

任职要求:

1、熟练使用JAVA进行后端开发;

2、能够熟练使用MSSQL、MYSQL等常见关系型数据库,具有优化SQL经验;

3、熟练使用MongoDB、Redis等NoSQL;

4、对ELK有使用经验,能熟练使用ElasticSearch或Solr进行复杂数据聚合和检索;

5、对待工作认真负责、具有较强的主动学习能力和责任心;

6、熟悉JAVA或其它开发语言,热爱技术,能够进行持续学习;

7、接触过金融证券、期货、基金等相关金融产品者尤佳;

8、对NodeJS技术感兴趣,具有一定开发经验者尤佳。

篇14:高级Java开发工程师的岗位职责

职责:

1、负责研发团队的管理;

2、负责核心系统的架构设计以及核心代码的撰写,定期review下属的代码等以保证系统质量;

3、和产品经理以及运营等沟通确认业务需求,制定合理的开发计划,并推动产品如期上线;

4、制定团队开发规范和项目开发流程,并且推动落地;

5、负责研发团队建设,下属员工的培养和技能提升,以及绩效考核等相关工作。

6、对于团队成员遇到的问题可以及时提供帮助并解决。

7、能够快速响应市场变化,并及时调整响应的开发计划等。

任职资格:

1、5年以上java相关开发经验,至少2年以上团队管理相关经验;

2、沟通能力强,工作积极热情,具备良好的团队合作精神和敬业精神,具有强烈的责任心,能够承受工作压力;

3、JAVA基础扎实,良好的编程习惯和开发规范,有过大规模高并发访问的Web应用架构设计和开发经验者优先;

4、熟悉常用的如Sping、SpringMVC、SpringBoot、Mybatis等框架的使用以及原理,有Spring Cloud相关经验更佳;

5、具有敏捷项目管理经验佳;

6、计算机软件相关专业优先。

相关专题 主要职责岗位