范文资料网>规章制度>岗位职责>《高级Java开发工程师岗位的工作职责

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

时间:2023-02-02 19:17:43 岗位职责 我要投稿

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

  在现实社会中,岗位职责的使用频率逐渐增多,制定岗位职责有助于提高内部竞争活力,提高工作效率。你所接触过的岗位职责都是什么样子的呢?以下是小编为大家收集的高级Java开发工程师岗位的工作职责,欢迎阅读与收藏。

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

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

  职责:

  1.负责金融银行大数据系统相关模块的数据架构及研发实施工作

  2.依据业务场景、分析需求提供技术解决方案并加以实现;

  3.与客户业务部门对接,解决数据建模、报表和报告在系统开发遇到的问题;

  任职资格:

  1.具备3年以上DW系统建设经验,了解BI系统,有数据管理经验,有维度建模相关经验,了解数据仓库建设过程中的挑战与问题

  2.精通多系统数据融合、清洗、转换、整合,具备海量数据加工处理相关经验

  3.熟悉业界数据仓库建模方法、元数据管理、数据质量体系管理

  4.掌握大型数据库开发技术(ORACLE/DB2等),有丰富的数据库模型设计和优化经验

  5.熟练掌握Unix/Linux常规命令、工具及Shell编程

  6.掌握一门或多门编程语言优先,如Java、Python、scala等

  7.熟悉Hadoop、spark、kafka等大数据生态相关技术,有相关实践经验着优先8.良好的`语言沟通与表达能力和自我驱动动力9.具备银行项目设计、开发、优化等经验者加分

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

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

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

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

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

  职责:

  1.进行产品需求分析和系统架构设计,负责公司核心业务模块开发,能独立攻关系统难点问题。

  2.编写系统架构文档、接口说明文档及主要业务流程图等开发文档。

  3.进行团队技术管理,为每个版本制定准确的开发计划并分配给下属人员进行开发。

  4.代码审计,指导初中级开发人员编码,协助参与代码设计、审核和检查。

  5.参与系统稳定性、性能和扩展性调试。

  任职要求:

  1.计算机、电子、通信、信息处理、电子商务、办公自动化等相关专业大专以上学历,有5年以上相关软件开发经验;

  2.精通web mvc框架、Java、JavaScript,熟悉JSP/Servlet、JavaScript、Ajax、Jquery等WEB技术,至少精通Struts、Spring、Hibernate、iBatis等主流的.开源框架之一;

  3.有分布式、高可用、高并发系统开发经验,熟悉Dubbo等分布式框架并有应用经验;

  4.熟练使用Oracle、MySQL、SQL Server数据库之一,有数据库性能问题诊断及SQL语句调优经验;

  5.熟悉Linux操作系统,熟悉Shell脚本,熟练使用SVN或Git版本管理工具;

  6.熟练使用WebLogic、Tomcat、WebSphere等web应用服务器之一,熟悉nginx、Apache等的安装、配置;

  7.参与过大型项目软件的开发,有团队精神和敬业精神,具备良好的自我学习能力和独立的解决问题能力,能够带领小团队在指定时间内完成高质量程序;

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

  职责:

  1、负责公司产品JAVA端的系统设计与研发;

  2、负责公司软件系统的`长期维护和优化;

  3、研究项目技术细节,参与技术方案讨论,进行系统框架和核心模块的详细设计,编写相应的技术文档;

  职位需求:

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

  2、熟悉掌握Struts2、Spring、Hibernate/MyBatis框架技术,熟悉TCP/IP通信协议;

  3、了解Spring Cloud、Spring Boot、CXF、RESTful微服务框架技术;

  4、熟悉MySQL、Oracle等主流数据库的开发,能进行数据库设计;

  5、熟悉HTML、CSS、JavaScript、JOSN、XML等Web前端开发技术,熟悉jQuery、Ajax技术;

  6、熟悉Maven/Gradle等项目构建管理工具,SVN/Git版本管理;

  7、了解Linux/Unix系统基本命令操作;

  8、责任心强,有良好的沟通能力、学习能力。

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

  职责:

  完成项目经理交付的开发任务;

  负责软件的功能、安全、质量、性能需求的'技术实现;

  承担模块、组件详细设计;

  根据详细设计文件独立进行模块、组件代码实现和调试,并进行模块级测试;

  根据详细设计文件进行代码实现和调试,并进行模块级测试;

  进行BUG修复并保障软件质量。

  岗位要求:

  一年以上JAVA Web开发经验,计算机及相关专业毕业,大学本科以上学历;

  有扎实的JAVA编码基础,良好的编码习惯;

  精通JSP、Servlet、javaBean、HTML、Javascript、css、Ajax、jQuery;

  熟练掌握Spring、Struts、Hibernate、MVC等主流的开发框架;

  解jQuery EasyUI、B-JUI等前端框架,并至少精通其中一种;

  有良好的数据库理论基础,熟练使用Oracle、SQLserver、Mysql等常用的数据库系统;

  熟练使用Eclipse开发环境和SVN版本管理工具;

  具有良好的沟通、团队协作、抗压、计划、创新和学习的能力。

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

  职责:

  1、参与项目需求分析,进行系统框架和核心模块的详细设计;

  2、根据项目开发进度和任务分配,开发相应的软件模块;

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

  4、负责公共服务平台的系统分析和架构设计,通过对现有系统的'分析,确定系统架构方案,对各个子系统完成架构搭建;

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

  6、解决项目中的关键架构问题和技术难题,负责项目中关键技术难点的攻关;

  岗位要求:

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

  2、精通JavaEE架构、设计模式,精通JavaScript,有丰富的B/S或C/S多层架构开发经验;

  3、精通Spring、SringMvc、mybatis、spring Boot2.0等主流开源框架,并熟悉其核心思想、实现原理;熟悉主流底层中间件、分布式技术;精通gradle或maven等;能熟练使用Rational Rose、PowerDesigner、Axure等设计工具;

  4、熟悉Linux/Unix环境;精通ORACLE、MS SQL Server、MYSQL等至少一种数据库,并熟练应用Tomcat或WebLogic等应用服务器;

  5、5年以上Java开发经验,有大中型应用系统核心模块开发的成功经验;

  6、熟悉MySQL及oracle等数据库使用、设计、调优,对数据库索引有较深刻的理解;

  7、具备良好的表达能力、服务意识和高度的责任心、团队意识和合作能力、能独立解决技术问题,有较强的创新意识;

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

  职责:

  1、负责领导分配的Java项目的开发及维护工作;

  2、参与产品设计和需求分析、软件测试;

  3、有项目管理经验,按时提交高质量代码,完成开发任务;

  4、能快速定位和解决系统运行中出现的问题缺陷;

  5、规范文档的编写、维护,以及其他与项目相关工作;

  6、指导初级开发人员的技术工作。

  7、关注行业前沿技术的.动态,协助公司对新技术的引进;

  任职资格:

  1.本科以上学历,计算机相关专业,5年以上开发经验,有金融/银行项目经验佳,项目经验中熟练使用过微服务技术佳;

  2.精通JSP、Servlet、JS、JavaBean等开发技术,精通Java多线程、Socket通信和常用设计模式;

  3..精通常用的开源框架:Mybatis、Spring、easyUI、Jquery等,尤其是SpringBoot、SpringCloud;

  3.熟悉MySQL、Oracle等关系型数据库设计和开发;.熟悉Mongdb、redis等非关系型数据库。

  5.熟悉Tomcat、Nginx、Zookeeper等中间件使用和性能调优;

  6.熟悉面向对象的分析和设计技术,包括设计模式、UML建模等,能运用UML的方法和工具进行面向对象的分析和设计,了解软件工程思想。

  7.熟悉Linux操作系统,可以熟练使用常用的Linux命令完成日常工作。

  8.对业界的行业技术发展动态有比较密切的关注、能够流利阅读英文技术文档。

  9.擅长学习新知识,掌握新技能,具有创新思维。

  10.具有强烈的责任心以及优秀的表达能力及沟通能力;工作积极主动,性格乐观。

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

  职责:

  1、设计、实现、优化运维业务平台,包括监控、自动化、安全等;

  2、根据业务场景开发针对性的运维工具或脚本;

  3、具备良好的沟通能力,能推动运维效率的'提升,为质量和成本负责;

  4、其他和以上工作相关的专项事务。

  任职资格:

  1、全日制大专及以上学历,两年及以上实际互联网运维开发经验;

  2、熟悉TCP/IP协议,能抓包做基本协议分析;

  3、熟悉python/go/shell编程,有项目开发经验者优先;

  4、熟悉GitLab、Jenkis、Zabbix、ELK、Ansible等主流运维工具;

  5、熟悉bootstrap/web开发,掌握基本的html,CSS,JS等前端开发语言;

  6、有运维自动化、监控系统、发布系统、调度系统等开发经验者优先。

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

  职责:

  1.负责公司产品研发,代码编写及评审。

  2.负责系统框架的搭建及系统调优。

  3.负责需求调研、可行性分析和需求分析,撰写相关的.技术文档。

  4.产品上线后,配合运维团队保障平台的稳定,解决相关技术问题。

  5.协助并完成其他各类技术开发任务。

  6.带领团队解决问题,并对初中级开发进行指导。

  任职要求:

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

  2.熟悉主流的Java开发框架如Spring, SpringMVC, Mybatis,SpringBoot,SpringCloud等。

  3.了解 Kafka Redis等。

  4.掌握数据库相关知识,熟悉Oracle数据库,能熟练运用SQL语言,具备一定的SQL调优经验。

  5.熟悉Linux系统,熟悉SVN、GIT等代码版本管理工具,熟悉Maven等项目工具。

  6.熟练使用redis 缓存,熟悉搜索引擎Solr或elasticsearch。

  7.具有技术文档编写的能力。

  8.熟悉Linux、Tomcat,Apache,Nginx等开源的服务器和Web服务中间件。

  9.基本功扎实,逻辑思维严谨,善于独立思考,乐于分享,良好的协作意识及团队精神。

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

  职责:

  1、Java相关软件的程序设计与代码编写;

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

  3、参与跨团队的'业务和技术经验分享;

  4、独立完成软件系统及模块的编码及测试;

  任职资格:

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

  2、2-3年的实际项目经验

  3、沟通和表达能力较好,有较强的团队意识;

  4、Java基本功扎实,有良好的面向对象设计思想;

  5、熟悉SpringMVC、Hibernate、MyBatis、dubbo技术,并对B/S架构有丰富的开发经验;

  6、熟悉缓存技术使用(如Redis,Memcached);

  7、熟练使用至少一种Web前端开发技术Jquery,Vue,有前后端开发经验;

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

  职责:

  1.负责公司产品技术框架的选型与搭建;

  2.负责公司自有软件框架的设计和搭建、第三方中间件的`选型;

  3.进行各种提升研发人员的整体研发能力的培训;

  4.指导并参与完成新产品的需求分析和概要设计,组织并参与技术攻关;

  5.指导成员进行疑难问题的处理。

  任职要求:

  1、教育背景:全日制本科及以上学历;

  2、经验能力:3年以上Java开发经验,1年以上带团队;

  3、个性特质:性格开朗,为人真诚,善于倾听。

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

  职责:

  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开发工程师岗位的工作职责13

  1、参与系统架构整体设计,技术架构选型,并主导功能模块设计、数据结构设计、对外接口设计;对产品中的总体设计、模块设计进行确定、审查和把关;

  2、承担项目核心功能的.研发工作,负责核心技术问题的攻关,系统优化;

  3、对技术人员进行相关技术培训,指导开发人员在整体架构下开展详细设计开发工作;

  4、积极了解业界发展、互联网相关新技术及趋势,规划公司未来技术架构方向;

  5、协助技术主管进行团队管理。

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

  职责:

  1、参与ODS系统或Hadoop系统数据库相关开发,包括数据仓库的数据模型设计(ODS层设计、基础数据层设计、汇总层设计等);

  2、参与ETL Mapping设计及开发工作;

  3、参与客户/用户画像、经营管理、产品画像、营销活动等主题域建设工作。

  资质要求:

  1.计算机相关专业本科及以上学历,优秀者放宽至大专;

  2.有大型数据库(ORALCE/MSSQL SERVER等)开发经验,有Sybase IQHIVESpark SQL开发经验者优先;

  3、有较强的SQL编程能力,熟练编写存储过程,能设计各种复杂的`业务处理、统计分析语句,精通sql性能优化;

  4、具有数据仓库、ods、BI商务智能项目经验者优先,具有金融行业项目背景者优先;

  5、较好的沟通理解能力,态度踏实,积极上进。

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

  职责:

  1、参与项目需求调研、需求分析,产品模块的概要和详细设计;

  2、负责项目前端、后台的开发和维护工作;

  3、协助提供IT支持;

  4、指导团队其他成员进行系统开发和学习拓展。

  岗位要求:

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

  2、1年以上微信小程序开发经验、1年以上PHP开发经验;

  3、熟悉Ajax、JavaScript、CSS等前端技术,熟悉Json、xml数据交换格式;

  4、编码习惯良好,代码清晰,注释完备;

  5、善于沟通,具有敬业精神,有团队意识、学习能力强。

【高级Java开发工程师岗位的工作职责】相关文章:

高级Java开发工程师岗位的工作职责02-02

高级Java开发工程师岗位职责01-05

高级Java开发工程师岗位的工作职责(15篇)02-02

高级Java开发工程师岗位的基本职责02-23

高级Java开发工程师岗位的工作职责(汇编15篇)02-02

高级Java开发工程师岗位的工作职责集合15篇02-02

Java中高级开发工程师的岗位职责04-12

高级Java开发工程师岗位职责15篇01-05

高级Java开发工程师岗位职责(15篇)01-19