首页 > 实用范文 > 办公文秘 > 岗位职责 > 高级Java开发工程师的岗位职责(合集27篇)正文

《高级Java开发工程师的岗位职责(合集27篇)》

时间:

高级Java开发工程师的岗位职责(通用27篇)

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

职责:

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

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

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

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

任职要求:

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

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

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

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

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

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

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

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

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

职责

1、根据新产品开发进度和任务分配,开发相应的软件模块;

2、根据公司技术文档规范编写相应的技术文档;

3、根据需要不断修改完善软件;

4、完成程序测试;

5、研究项目技术细节,编写相应的说明书

任职要求:

1、熟悉perl、php、javascipt等其中一技术体系;

2、 精通正则表达式

3、熟练掌握SQL语法, 熟练使用Sybase、Oracle、SQL Server、MYSQL等主流数据库、相关技术及工具。

4、精通编程工具;

5、熟悉Web开发技术;

6、具备编码和撰写文档的能力;

7、熟悉软件开发流程、设计模式、体系结构;

8、独立解决技术问题,有较强的创新意识;

9、熟悉版本管理,熟悉SVN版本管理工具

10、有良好的英语读写水平。

11、公司系统需要使用perl语言,如若对该语言有了解或感兴趣学习也可以加入航旅天空

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

1、参与应用系统及模块设计;

2、根据系统设计执行代码开发;

3、 参与单元测试或交叉验证;

4、 参与所负责功能点的需求实现确认;

5、 按计划及规范提交可编译通过的代码及相关修正文档;

6、 根据测试负责人要求及提供的测试用例,组织集成测试或BVT测试;

7、 跟踪并修正系统测试过程发现或回归的bug,保障系统达到质量要求;

8、根据部门总监的人员提升规划,对部分人员进行JAVA技术、开发技能等知识普及及能力培养。

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

职责:

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.有政务行业开发经验者优先。

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

职责:

后端应用程序及数据接口的设计和开发;

后端应用程序及数据接口的优化及维护;

后端数据库的管理;

负责网站后端程序开发、数据库结构设计和搭建

岗位要求

精通后端开发(包含API开发)及PHP编程语言;

精通关系型数据库及其相关开发,如MSSQL、Oracle、MySQL、PostgreSQL中的一种(以MySQL经验为优先);

熟练掌握各类主流技术开发框架(如ThinkPHP、YII等), 熟悉MVC、RESTful、SOA等架构模式;

精通ThinkPHP 5.0/5.1;

熟悉前后端分离开发模式和流程;

有NoSQL数据库(如MongoDB、MemCache、Redis等)使用经验者优先;

酷爱编程(愿意学习多种编程语言),有志于在后端开发上闯出一番天地;

有强烈的上进心和求知欲,善于学习新事物

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

职责:

1.有独立工作能力,工作踏实认真,以及较强的团队协作精神。

2.负责日志大数据平台的搭建和规划;

3.在总体架构设计下,完成日志大数据产品的设计、搭建、维护和调优,技术文档的编写与维护;

4.参与业务日志的大数据分析;

5.及时反馈开发中遇到的难点问题,沟通并寻求解决方案,按阶段有计划地完成开发任务

任职资格:

1、计算机等相关专业本科以上学历,2年以上开发经验;

2、熟悉 linux 操作系统,熟悉 shell 脚本语言,精通 Java,有较强的开发能力;

2、熟练使用SQL,熟悉Mysql、MongoDB、Hive等数据库技术的基本操作及原理;

3、熟悉Hadoop/Spark生态系统组件的使用,至少有1年的Spark(Core/Streaming/SQL)开发经验;

4、熟悉Elastic产品线(如 Elasticsearch、Kafka、Kibana、Logstash)的使用方法,了解常见优化方案,熟悉Elasticsearch部署、监控及性能调优;

5、熟悉数据挖掘、机器学习、网络数据分析等技术优先;

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

1. 与各个技术方向通力合作,参与无人车系统一个或多个模块的开发,包括但不限于车载操作系统、仿真平台、数据平台、深度学习的平台等,需要较高的代码质量;

2. 设计离线计算及仿真系统,用于无人车模块的开发调试,虚拟场景模拟;

3. 设计性能分析和监控工具,优化系统计算资源分配和整体性能。

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

职责:

1、负责数据库的日常运维、备份恢复、升级优化、扩容迁移和安全管理工作;

2、负责数据库的监控,及时定位和排除数据库故障,并对数据库进行持续的性能优化;

3、为开发团队提供数据库相关的技术服务支持,包括SQL编写、规范制定、指导、审核等;

4、清洗、比对数据,编写存储过程进行批量化的操作;

岗位要求:

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

2、1年以上数据库开发领域的工作经验,熟悉SQL开发;

3、熟悉任一数据库,如:SQL Sever、Oracle、TeraData等开发;

4、熟悉银行或金融业务优先;

5、具备良好的沟通和学习能力,客户服务意识和团队合作精神;

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

1、参与本公司银行产品开发,完成软件系统代码的实现,编写代码注释和开发文档;辅助进行系统的功能定义,程序设计;

2、根据设计文档或需求说明完成代码编写,调试,测试和维护;

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

4、协助测试工程师制定测试计划,定位发现的问题;

5、配合项目经理完成相关任务目标。

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

1、 根据业务需求,负责iOS客户端应用、软件或产品架构设计、开发和维护;

2、 协助项目经理进行程序的模块设计和分析;

3、 负责APP产品性能优化,兼容性优化、故障排查;

4、 独立的完成开发并发布等任务。

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

职责:

1、编写代码,单元测试,保质保量完成分配任务;

2、参与功能详细设计,接口联调;

3、参与评估项目技术难点、技术分析和指导、攻关技术瓶颈、系统重构和优化;

4、负责解决开发过程中的技术问题。

任职资格:

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

2、Html5、CSS、JavaScript基础扎实,精通vue或者Angularjs,React.js,node.js等;

3,精通基于Web的应用程序开发,精通javascript、HTML、XML、JSON、CSS、AJAX等技术;

4, 对数据敏感、有创新精神、主动思考和获取新知识。

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

职责:

1、参与概要设计,详细设计,并负责完成核心代码;

2、参与项目技术选型与架构讨论;

3、各类应用系统模块设计与开发,以及相关设计文档编写和整理;

4、指导其他初、中级软件工程师工作;

5、完成领导交代的其他工作。

岗位要求:

1.精通java语言,熟悉基本设计模式。

2.熟悉常用应用服务器产品,如Tomcat,熟悉Linux系统,熟悉Java应用的部署、配置、调试和测试,并能根据调试测试结果定位错误原因,找出解决方案。

3.掌握SQL语言,熟悉以下任意一种或多种数据库:SQL server、Oracle、MySQL,了解并能熟练运用其常见性能优化手段。

4.熟悉j2EE技术,精通struts、spring、hibernate,mybatis等开源框架,精通jquery等前端框架。

5.熟悉消息中间件,缓存,应用服务器等中间件,并有实际的项目应用经验。

6.掌握各类技术文档的编写和整理。

7.有设计,调试接口的相关经验。

8.对信息技术领域的新信息、新知识具有相当的敏感性,能够迅速更新自身的知识内容,能够在短时间内攻克技术难关。

9.具有很好的代码编写能力和良好的代码编程习惯。

10.具有公卫领域相关项目经验者优先考虑。

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

1、 对Android的整体架构有较为深入的了解;

2、 精通Java开发语言,Eclipse开发工具,熟悉面向对象编程设计;

3、 熟悉Android UI控件编程,熟悉JNI/NDK,有过第三方库平台移植经验,有FFmpeg开发经验者优先;

4、 熟悉Android下网络通信机制,对Socket、http通信有深刻的理解,熟悉Sqlite数据库 ;

5、 熟悉Android多线程开发。

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

职责:

1. 负责公司APP的设计研发;

2. 负责项目某个单元的产品功能需求分析、设计、开发工作;

3. 负责系统架构设计和性能优化;

4. 解决开发中遇到的关键问题和技术难题;

5. 协调和指导的部分开发人员的开发工作;

6. 协助保证研发工作的质量和进度,找出系统瓶颈,改进系统算法,提高系统性能;

7. 参与公司重大项目的技术方案设计及技术评审;

8. 遵守团队的代码格式、代码安全、代码结构的规定,编写易读、易维护、高效率的代码;

9. 互联网前沿技术研究和新技术应用。

岗位要求:

1、本科或以上学历,计算机相关专业毕业,具有良好和规范的代码书写习惯;

2、精通PHP,熟悉 Linux+Nginx+php+Mysql 网站架构,熟悉设计模式;

3、3年以上网站或互联网产品开发经验,对高并发有着深刻的实践;

4、了解 Linux 操作,有 LNMP 的部署与性能调优经验;一定英文文档阅读能力;

5、具有较强的团队意识,高度的责任感,对工作积极严谨,勇于承担压力。

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

1、 负责PHP团队任务管理及项目管理工作;

2、 与需求部门沟通,了解业务部门需求,完成需求确认设计工作;

3、 负责核心系统的功能代码与数据库的设计及开发;

4、 负责提供项目过程遇到的技术解决方案;

5、 参与制定设计及实现规范,系统架构分析设计;

6、 与产品经理配合,完成产品的快速迭代、持续创新;

7、 与产品实施配合,不断提升后台功能、服务系统的性能及易用性;

8、 带领研发组其他成员一起,不断提升共同进步。

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

职责:

1、参与银行、支付、保险等系统的开发工作;

2、参与需求分析,系统设计和开发等各项工作;

3、能按时、独立、高质量的完成工作,对自己的代码严格要求;

4、能指导初级程序员工作,并负责CodeReview;

5、能解决复杂的技术问题;

任职要求:

1、3-5年JAVA实际开发经验,计算机相关专业大专以上学历(硬性要求:学历必须学信网可查)

2、熟悉Java主流框架,能够独立完成功能模块设计和开发;

3、掌握HTML、JavaScript、CSS、Ajax、JQuery等前端技术;

4、熟悉Oracle、MySql等主流数据库的使用,熟悉存储过程及SQL的性能优化;

5、熟悉Tomcat、JBoss等应用服务器的应用部署和配置,有Linux操作经验;

6、具备良好的表达和沟通能力,能很好的融入团队工作;

7、有银行、支付、保险等相关系统开发经验优先;

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

职责:

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、计算机软件相关专业优先。

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

职责:

1、依据业务需求逻辑和功能模块的设计思路,负责平台项目产品的开发和技术文档的撰写,并主导实施。

2、监控系统运行健康状态,及时优化系统性能,支持产品应用服务。

3、参与软件质量审查,提升开发质量和效率。

4、完成项目的核心编码,支撑企业SOA服务化设计和实施,配合项目主管做好项目管理 。

5、参与部分产品的架构预研并做技术分享 。

6、全程参与产品的需求分析、设计、开发以及测试几个阶段 。

任职资格:

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

2、2年以上JAVA项目开发经验;有过大型项目经验优先考虑。

3、Java基础扎实、理解JVM原理、有多线程、并发系统开发经验的优先考虑;熟悉jsp、Jquary、JavaScript/Ajax。

4、熟悉主流开源框架,如Spring、spring mvc、elasticsearch等;

5、掌握分布式系统原理和实践,出色的工程意识和架构设计能力。有SOA架构开发经验优先。

6、优秀的分析问题和解决问题的能力。

7、责任心强,做事细心 、有恒心和毅力、具备良好的团队合作精神和承受压力的能力。

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

职责:

1. 根据产品需求、系统需求,设计框架并组织参与代码编写。

2. 维护平台日常运行,确保各个程序稳定高效运转。

3. 参于项目中的编码工作。

4. 参与讨论产品流程和产品优化策略

任职要求:

1.对PHP语言有十分深入的了解,熟悉HTTP协议及W3C相关互联网规范,熟练掌握XHTML、CSS、等页面技术,精通javascript、jquery框架。

2.两年以上实际PHP开发经验,熟悉基于LAMP/LNMP WEB开发,熟练至少一种PHP框架使用,有成型软件作品及演示者优先。

3.熟悉PHP+Mysql数据库开发,具备Mysql索引优化,查询优化和存储优化,具备PHP缓存技术、静态化设计方面的经验优先。

4.具备良好的问题定位分析,有良好的编码习惯和撰写文档习惯。

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

职责:

1、负责公司软件的开发工作(包括设计、编码、测试,文档);

2、根据需求进行模块级别的设计,并书写文档;

3、根据设计文档编写代码,能独立负责目标任务的开发过程;

4、对自已或他人开发的部分进行单元测试;

5、积极参与内部技术交流,具备编写文档的能力与功底;

6、根据系统设计进行实际代码编写和测试工作;

7、按项目管理规范要求编写相关文档,准确描述和解析业务需求、解决方案。

任职资格:

1、计算机或相关专业毕业,本科及以上学历;具有3年以上的相关开发经验;

2、熟悉掌握Java、JavaScript、JSP等编程,而且有良好的编码习惯;

3、有面向对象的分析与设计能力及开发经验,熟悉使用Spring、Hibernate等开源框架模式;

4、熟悉Oracle、DB2等大型数据库及Liunx的应用;

5、熟悉使用Weblogic、Tomcat、WebSphere等应用服务;

6、具有良好的文字表达能力及良好的编码习惯;

7、性格开朗,快速的学习能力,思路清晰,能独立分析和解决问题;

8、有团队合作精神与沟通表达能力,积极主动,有责任性;

9、愿意与公司一同成长与发展,能承受一定的工作压力;

10、有团队带队管理能力者,或有大型软件开发经验,尤其是银行业经验者优先。

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

职责:

1、 负责开发使用的技术框架开发、搭建,参与设计、开发工作,核心模块设计与代码编写;

2、 系统性能优化,难点攻关,保证系统稳定、快速、安全运行;

3、 参与代码开发规范,技术标准的制定,审核开发人员的系统设计和代码质量;

4、 产品或研发项目的整体跟进;

任职要求:

1、4年以上Java开发经验,本科计算机相关专业;

2、精通JavaEE系统架构,深刻理解软件体系架构,精通面向对象分析设计方法,具有UML建模经验;

3、精通spring、mybatis、springmvc,servlet,jdbc、redis等技术;具备Dubbo、Zookeeper,Kafka/MQ有分布式架构搭建经验;

4、掌握数据库的相关知识,熟悉ORACLE及MYSQL;

5、熟悉Tomcat、WebLogic等J2EE服务器的使用与优化;

6、熟悉LINUX开发环境及常见开发工具;

7、具备良好的责任心与心态,能承受较高强度的工作压力,快速定位解决问题;

8、承担过架构设计或类似岗位者优先。

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

职责:

1、按照客户需求进行相关产品的开发工作,保证需求开发的质量;

2、完成产品的日常系统升级工作;

3、对产品需求进行前期分析,保证模块设计方面正确理解客户需求;

4、对负责产品进行日常维护工作;

5、完成上级交付的其他工作。

任职资格:

1、精通jsp、Js、j2ee开发;

2、了解sql操作;

3、熟悉struts、spring、hebernet等主流框架技术;

4、对weblogic有一定的了解;

5、3年以上网页开发、j2ee开发经验;

6、认真细心,有强烈的责任心,爱岗敬业,能够吃苦,有较高抗压能力;

7、有较好的工作稳定性,最好有和客户直接面对面良好沟通的经验。

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

职责:

1、负责改进系统的性能、可扩展性、稳定性、安全性;

2、负责分布式应用系统分析、架构设计、开发;

3、负责项目开发过程中的技术攻关及运行中出现的技术问题;

4、定期review项目代码,并组织代码评审;

5、负责指导研发工程师的产品开发和技术研究工作,促使研发团队整体技术水平提升。

任职要求:

1、计算机及其相关专业本科毕业,5年以上java开发经验,至少3年以上中大型web应用系统架构设计经验;

2、掌握分布式系统的设计和应用,熟悉分布式、多线程、缓存、消息、搜索、网络编程等高性能架构相关开发技术;

3、掌握Ngix、Weblogic、Tomcat、Jboss等常见应用服务器的应用,同时需要掌握负载均衡、集群等策略;

4、精通spring、springmvc、mybatis、jQuery、EasyUi、freemarker等web框架;

5、掌握mysql、mongodb、hbase、redis等相关技术及优化;

6、具有扎实的算法及数据结构功底;

7、熟悉Linux操作系统,熟悉Shell脚本编程及常用Linux操作命令;

8、有hadoop、storm大数据处理及高性能架构设计经验优先;

9、具备在架构模式、设计模式、OOAD方面的深入的知识和理解;

10、有丰富的性能调优经验,能快速定位性能瓶颈并给出解决方案优先;

11、经常关注开源社区、业界经验,对主流网站常用的技术有所知晓;

12、具有互联网、互联网金融相关行业系统开发经验者优先。

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

职责

1. 负责大数据分析需求设计和开发工作,包括数据存储、预处理、查询、统计、实时分析、数据优化及配置等功能;

2. 对大数据分析系统存在的问题进行跟踪和定位并及时解决;

3. 负责上级交办的其他相关工作。

岗位要求:

1. 本科以上学历,2年以上工作经验;

2. Java基础扎实,熟练使用Java IDE 进行代码编写和调试,熟悉JUnit单元测试框架;

3. 熟悉Linux操作系统,能在Linux上完成开发、调试工作;

4. 熟悉网络IO、多线程并发编程、集合等基础框架,精通数据结构和数据算法;

5. 参与过分布式高性能服务的设计开发过程,有大规模分布式系统的实践经验;

6. 熟悉数据库操作和使用的基本技能,熟练一种关系型数据库的使用;

7. 能独立编写详细设计文档;

8. 有大数据分析工具Hadoop、spark使用开发经验优先;

9. 具有团队精神与敬业精神,学习钻研能力强,具有良好的协调沟通能力。

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

职责:

1.金融行业应用产品的研发及实施;

2.产品维护与产品技术支持;

3.基础产品和应用系统的技术支持。

岗位要求:

1.全日制本科以上学历,软件相关专业,至少需20xx年之前统招本科毕业,学历在学信网可验证。

2.4-6年开发经验,有金融行业系统开发经验者优先考虑;

3.熟练掌握JAVA、JavaScript、JSP编程;

4.熟练掌握Eclipse或同类的开发工具;

5.熟悉Oracle,DB2等大型数据库及SQL的应用;

6.熟悉tomcat、websphere、weblogic等应用服务器的操作。

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

职责:

1、负责公司产品、项目的后端开发工作;

2、具备根据不同项目进行进行技术需求调研分析的能力;

3、对已有的项目能够进行优化与改进,具备持续优化的观念和能力;

4、负责产品上线,验收调试等相关事宜,能够撰写符合标准的功能和使用文档;

5、领导交办的其他工作。

岗位要求:

1.学历不限,3年以上PHP开发经验,对OOP有理解;

2. 熟悉至少一种PHP框架并有研究,如yii、laverel、thinkphp,掌握常用设计模式;

3. 具有数据库(含MySQL)索引优化、查询优化和存储优化经验,具备一定的调优技巧;

4.具有移动APP、ERP、CMS、CRM、OA、工作流引擎一种或多种开发经验,熟悉相关业务流程;

5.逻辑清楚,思维清晰,代码规范,沟通良好,具备良好的分析、理解、解决问题的能力;

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

职责:

1、根据产品开发规范,完成相关技术文档编写;

2、参与需求分析,完成功能模块的设计、开发、单元测试、集成和发布;

3、解决开发过程中遇到的技术问题,配合项目成员完成相关测试工作;

4、保质保量按时完成开发任务。

任职要求:

1、计算机相关专业及全日制本科学历以上,具有1-2年以上JAVA开发经验;

2、熟练掌握Spring,SpringMVC,SpringBoot,Mybatis框架,理解其运作原理;

3、熟悉Html5,JavaScript,Ajax,CSS,XML并能熟练使用,熟悉Jquery,Extjs,Bootstrap等框架;

4、具备熟练的技术文档编写能力,熟练使用 ECLIPSE/IDEA开发工具;

5、良好的沟通能力和团队协作能力。