首页 > 就业 > 人力资源

Java开发工程师岗位职责

Java开发工程师岗位职责



Java开发工程师岗位职责

  在学习、工作、生活中,我们都跟岗位职责有着直接或间接的联系,制定岗位职责可以减少违章行为和违章事故的发生。我敢肯定,大部分人都对制定岗位职责很是头疼的,下面是小编帮大家整理的Java开发工程师岗位职责,欢迎大家分享。

Java开发工程师岗位职责1

  职责:

  1、负责公司大数据基础平台产品开发工作;

  2、完成产品/项目划分的研发任务,按需求规范进行研发;

  3、具备良好的'需求分析能力、业务建模能力,参与产品和项目相关模块的需求讨论,概要、详细设计;

  4、具备良好的架构分析能力与设计能力,积极参与前期设计;

  5、能根据设计方案和计划进行编码实现,在进度和质量上符合方案和计划的要求;

  6、及时对BUG库中的软件问题进行跟踪修正。

  岗位要求:

  1、三年以上工作经验,一年以上大数据平台架构及ETL相关经验,可独立搭建/运维CDH/Spark整套平台架构;

  2、精通Python/Java/Scala/SQL/Shell等语言中两种以上,熟悉Spark/Hadoop/Hive/MR/Hbase/ZK/YARN等三种以上开源框架的原理和源码;

  3、熟悉容器平台开发或者开发优先考虑,有docker、kubernetes相关开发经验更佳;

  4、学习能力强,适应能力好,有丰富的问题原因定位及运维技术支持经验;

  5、有市场上成熟的大数据平台产品实际架构/开发经验优先。

Java开发工程师岗位职责2

  职责:

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

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

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

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

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

  任职资格:

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

  2、了解sql操作;

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

  4、对weblogic有一定的了解;

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

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

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

Java开发工程师岗位职责3

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

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

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

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

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

Java开发工程师岗位职责4

  职责:

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

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

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

  任职要求:

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

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

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

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

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

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

Java开发工程师岗位职责5

  职责:

  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操作系统下开发经验者优先;

Java开发工程师岗位职责6

  职责:

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

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

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

  岗位要求:

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

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

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

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

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

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

Java开发工程师岗位职责7

  职责:

  1、能与产品进行有效沟通,深入发掘业务需求为软件开发提供技术设计

  2、主持和参与系统逻辑模型和物理模型设计并实现原型;

  3、开发和维护统一的软件开发架构/框架,发现和解决存在的技术问题;

  4、从事核心部分代码的编写;指导和培训工程师

  5、积极参与发现、解决线上问题并提出合理方案解决类似问题

  岗位要求:

  1、专科或以上学历,计算机软件或相关专业;

  2、五年以上Java项目开发经验;精通Java及Web应用的开发;Java基础扎实,熟悉多线程,IO,集合框架,对JVM原理有一定了解,对Java性能调优有一定了解;

  3、深入了解Spring,mybatis,zookeeper,redis等框架(框架提供的特性及其实现原理);

  4、熟悉MySQL数据库开发,了解数据库的SQL优化

  5、熟悉分布式、多线程及高性能的设计与编码及性能调优;

  6、有很强的分析问题和解决问题的'能力,有强烈的责任心

  7、大规模高并发访问的应用架构设计和开发经验者优先,互联网行业优先

  8、有至少一个微服务项目经验,熟悉spring cloud, dubbo等框架;

Java开发工程师岗位职责8

  职责:

  1、负责提供产品或项目技术支持,理解产品经理的需求和问题,就产品方向提出自己的见解

  2、服务器部署及性能优化

  3、工作中能够帮助初中级程序员解决遇到的问题

  4、能够编写项目的技术知识百科以供备注和学习。

  5、协同产品人员和测试人员完成产品测试。

  6、维护线上产品的正常运行、配合Leader完成工作。

  专业素质要求:

  1、丰富的`面向对象分析、设计和开发经验,良好的文档编写习惯。

  2、熟悉服务器端主流技术或框架,熟悉Spring(Boot)或netty等框架;

  3、熟悉Spring-boot、dubbo应用开发,熟悉其主要生态圈

  4、熟悉MySQL数据库,对常见的队列、缓存等技术有一定研究认识,有高并发服务开发,调优经验者优先;

  5、有较强的责任心、有较强的学习能力,对技术方案和代码质量有追求;

  6、具有良好的沟通、团队协作及一定的抗压能力,做事精益求精

Java开发工程师岗位职责9

  职责:

  1.参与基于LNMP的网站架构设计与开发;

  2.参与网站服务器性能优化工作,如数据库优化,缓存优化,分布式集群等;

  3.参与日常网站业务开发工作,包括后台与前端。

  任职要求:

  1.统招计算机相关专业本科学历以上;

  2.扎实的编程基础(c/c++,数据结构,算法),3年以上网站开发经验;

  3.精通PHP+MYSQL编程以及主流的PHP框架(Yii2,Zend),熟悉面向对象编程及MVC模式;

  4.熟练掌握XHTML、CSS、DIV、Javascript、jquery等前端页面技术;

  5.学习能力强,热爱技术,宽广的'技术视野;

  6.强烈的责任感和良好的团队合作精神;

  7.有数据库优化、高并发互联网应用开发经验优先;

  8.掌握多门语言,双端开发者优先。

Java开发工程师岗位职责10

  职责:

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

  职责:

  1、参与南方电网软件产品(项目)前/后台服务开发,要求高性能、高可用、高并发;

  2、独立完成产品模块(项目)核心代码开发、业务代码开发、系统性能调优等工作;

  3、根据分配任务制定开发计划并按时完成相应模块的设计、开发和单元测试;

  4、参与产品(项目)相关系统需求分析以及撰写相关系统设计文档;

  要求:

  1、五年左右大数据研发岗位工作经验

  2、丰富大数据开发经验:熟悉企业大数据常用技术,熟悉Spark、Flume、Hbase、Hadoop、Kafka,ES技术;

  3、具有大型用系统开发经验,具有分布式、高并发、高性能等架构经验,具有一定团队管理经验者优先;

  4、了解J2EE技术平台及主流框架,具有SpingMVC、SpringBoot、Spring cloud、Mybatis、Redis等框架开发经验;

  5、了解HTML5,CSS3,JavaScript,Ajax,jQuery等Web前端技术,熟悉jQuery、Bootstrap、AngularJS,VUE等主流前端JS框架中的一种;

Java开发工程师岗位职责12

  职责:

  1.对基于HTML5的移动App进行需求功能分析,架构设计以及整体App开发的实施管理;做过uni-app的`优先!

  2.利用HTML5相关技术开发移动平台的Web前端页面及UI交互部分前端页面;

  3.基于HTML5标准进行页面制作,编写可复用的用户界面组件;

  4.持续的优化前端体验和页面响应速度,并保证兼容性和执行效率;

  5.配合后端工程师一起研讨技术实现方案,进行应用及系统整合。

  任职要求:

  1.大专以上学历,本科优先,计算机相关专业;

  2.两年以上互联网前端开发项目经验;

  3.熟悉HTML5/CSS3标准,精通Javascript,了解es5,es6,规范前端开发,两年以上的Web应用开发经验,熟悉vue,react,Angular,jQuery等常见js开发框架中的一种,能快速高效实现各种交互效果;

  4.熟悉各浏览器的差异,DOM原理,MVVM/MVP设计等,精通XHTML/XML/CSS、JavaScript、AJAX等,精通W3C标准,熟悉对象化Javascript编程;

  5.熟悉针对主流浏览器的代码兼容及优化,对Android与iOS不同平台的html5页面适配有较好的了解

Java开发工程师岗位职责13

  职责

  1、负责产品开发;

  2、负责指导、处理、协调和解决项目中出现的技术问题;

  3、根据公司产品的版本管理规范,完成所负责项目的服务器代码的版本归档、版本变更、版本发布工作。

  4、负责处理线上版本紧急技术问题,线上版本bug处理;

  5、负责服务器系统优化,提高性能。

  任职资格

  1、软件基础理论知识扎实,具有良好的数据结构、算法功底;

  2、精通java,对分布式计算、数据挖掘有深入了解者优先;

  3、熟悉Hadoop、Storm、HBase、Hive等框架者优先;

  4、具备良好的'团队意识及创新思维、自我激励能力,善于与人合作;

  5、具有良好的表达与沟通能力以及独立思考并解决问题的能力。

Java开发工程师岗位职责14

  1、负责云通信系统下核心业务模块维护、优化,新增功能开发、性能优化和稳定性保障。

  2、负责对业务模块疑难问题进行排查和处理。

  3、负责对业务模块的架构设计及优化工作,确保平台各模块达成高可用、稳定性、性能等各方面的指标。

  4、负责业务模块的技术文档(如详细设计、接口文档)的`撰写。

Java开发工程师岗位职责15

  1.参与自动驾驶系统开发,负责功能集成匹配和测试问题处理,确保自动驾驶功能在整车上实现

  2.负责自动驾驶相关的零部件开发,完成零部件的整车集成和功能实现

  3.紧扣整车开发流程,协调公司部门及供应商资源,推进智能驾驶集成开发,把控项目节点

  4.推进各项开发流程所需技术文档撰写与审核

Java开发工程师岗位职责16

  职责:

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

  职责:

  1、独立完成模块需求分析、模块设计、编码实现、联调等各阶段的开发任务;

  2、按照项目计划,按时提交高质量代码,完成开发任务;

  3、持续优化和重构,确保代码的.可读性、易维护性和功能的可扩展性;

  4、快速掌握与工作相关的新技术、新思路,优化用户体验,提升工作效率;

  5、指导初级软件工程师的日常开发工作,解决开发中的技术问题。

  岗位要求:

  1、3年以上Java和Web项目开发经验,有大型互联网项目开发经验;

  2、扎实java基础,熟悉linux系统;

  3、熟悉服务器端应用架构、应用服务器、数据库、存储、缓存等解决方案;

  4、精通spring,spring mvc, spring boot, mybatis等常用技术框架,熟悉多线程编程;

  5、熟练使用mysql数据库,能写出高效的SQL语句;

  6、熟悉分布式系统设计应用;

  7、熟悉但不限于spring cloud、redis、zookeeper、rabbitMQ、kafka等开源框架;

  8、熟悉使用前端javascript、vue、html、element-ui等技术;

  9、有较强的责任心、分析解决问题的能力以及良好的团队合作意识。

Java开发工程师岗位职责18

  职责:

  1、参与公司在线项目开发;

  2、参与需求评审,系统概要设计,并负责完成核心代码;

  3、根据开发规范和流程独立完成核心模块的`设计和编码;

  4、技术分享、新技术研究;

  5、完成上级领导临时交办的其他工作任务。

  职位要求:

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

  2、扎实的JAVA基础,具有良好的编码习惯,精通J2EE架构。

  3、熟练使用SpringMVC,Spring,Mybatis等开源项目,熟悉jquery、Javascript、HTML等前台UI技术。

  4、熟练使用MySQL、Redis;

  5、熟练多线程、高性能并发系统设计开发和调优;

  6、具有数据处理经验者优先;

  7、具有搜索相关技术研发经验者优先。

Java开发工程师岗位职责19

  职责

  1、负责大数据分析平台的建设,基于历史和业务实时数据构建数据挖掘模型;

  2、根据需求设计和实现数据分析展示平台;

  3、负责建立、维护和改进大数据分析流程、规范、方法;

  4、负责基于大数据的数据分析算法研究,基于数据分析结果优化现有应用并探索新的应用。

  任职要求:

  1、本科及以上学历,统计、数学、计算机或相关专业/方向,3年以上数据分析、数据挖掘相关工作经验;

  2、精通MATLAB、Python等大数据涉及的语言和工具,并能熟练运用相关数据分析工具实现数据分析方法;

  3、对机器学习、数据挖掘算法及其应用有比较全面的认识和理解,熟悉主流数据挖掘框架;

  4、熟悉分布式数据库、数据仓库和数据集市,熟悉数据库相关操作和编程;

  5、具有优秀的发现、分析并解决问题的.能力,积极性高,具有严谨缜密的工作习惯、较强的沟通能力及团队合作精神;

  6、有旅游行业数据分析与挖掘从业经验者优先。有主导完成优秀应用、大型数据平台项目、有数据挖掘,算法设计等开发经验者优先。

Java开发工程师岗位职责20

  职责:

  1、负责Linux下高性能、高可用方案的集群化部署,如LVS+Keepalived、缓存Varnish、Nginx,Memcached,双机热备等;

  2、负责公司大规模服务器部署的策略制定和系统优化工作等;

  3、负责线上系统层面稳定性保障,系统监控,内核升级,安全事件处理等;

  4、负责各类应用软件(Nginx、Apache、Tomcat、Squid等)的.安装和维护;

  任职要求:

  1、2年以上运维或开发经验;

  2、有LVS集群、Nginx、Redis等中间件安装和部署经验优先;

  3、熟悉tcp/ip/http等通信协议,熟悉常用抓包工具且会分析报文的优先;

  4、熟悉GoLang/Python/Java等任意一门编程语言;

  5、熟悉自动化工具Puppet、Ansible、Saltstack等的部署和使用优先考虑;

Java开发工程师岗位职责21

  职责:

  1、负责数据库的安装、配置、监控、实时备份、恢复和管理;

  2、负责数据清理及系统间的数据迁移;

  3、根据需要负责数据库设计包括表结构、表、索引等的设计;

  4、负责编写SQL、触发器、存储过程等;

  5、负责原有SQL优化,原有存储过程维护。

  工作要求:

  1、2年以上数据库开发或Java软件开发经验;

  2、熟练使用Linux系统,熟悉表结构设计、SQL优化,熟练编写存储过程;

  3、熟悉Oracle、Mysql数据库运行机制、体系架构;

  4、掌握Oracle数据库维护,能对业务需求和故障及时反馈和处理;

  5、具较强的`责任心和学习能力,有团队合作精神、沟通协调能力、承压能力。

Java开发工程师岗位职责22

  职责:

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

  职责:

  1、负责公司H5游戏产品前端开发工作;

  2、负责公司产品web前端的设计开发工作,配合后端开发人员实现产品界面和功能;

  3、负责公司产品持续优化前端页面性能和提升前端用户交互体验;

  4、关注及研究相关领域前沿技术,并提出系统建设建议。

  任职要求:

  1.熟悉layabox或egret引擎;

  2.熟悉HTML5及其相关标准,熟悉Javascript语言;

  3.熟练掌握TypeScript语言规范,了解ecma6标准;

  4.熟悉软件开发模式,良好的.OOP编程思想;

  5.3年以上HTML5游戏开发经验;

  6.良好的沟通能力、团队合作能力。

Java开发工程师岗位职责24

  职责:

  1、负责API接口、管理后台的开发和维护;

  2、参与技术架构设计和优化,根据业务规划及技术规则制定应用架构方案;

  3、参与技术难题攻关,持续提升系统在高并发、海量请求下的处理能力;

  4、数据分析,提供决策数据支持及建议;

  5、参与线上产品的`运维。

  任职要求:

  1、 PHP基础扎实,5年以上相关工作经验,有其它语言(Java/Python/Go)开发经验者优先;

  2、精通开源框架(ThinkPHPswooleWorkerManCodeIgniter等)的原理及设计模式;

  3、精通MySQL、NOSQL、MongoDB等数据库,能够编写和优化复杂的SQL程序;

  4、熟悉api接口开发,后台开发或熟悉数据开发工作经验者优先,熟悉消息队列、任务调度服务开发经验者优先;

  5、熟悉Unix/Linux操作系统和Nginx/Apache/Tomcat等服务器软件的配置,熟练掌握shell、Python、Perl其中一种脚本语言;

  6、熟悉主流的分布式架构,有高负载大并发的实际工作经验;

  7、能够快速定位和解决系统中的性能方面问题,熟悉常用的数据分析方法;

  8、需有一定的运维技术,有docker使用经验,了解持续集成交付\部署。

Java开发工程师岗位职责25

  职责:

  1、按产品或项目要求进行开发,能独立完成模块分析设计

  2、根据开发规范与流程独立完成详细设计、编码、测试及相关文档

  3、协助进行系统相关的功能定义、程序设计

  4、能与团队成员进行有效的沟通并积极配合项目经理的工作

  任职要求:

  1、计算机类相关专业,本科及以上学历,名校毕业生优先考虑。

  2、熟悉spring、Hibernate/Mybatis等常用Java开发框架;熟悉Tomcat、Weblogic任意一种应用服务器。

  3、熟悉Html、JavaScript、JQuery、Ajax、JSON等技术。

  4、熟悉Oracle、MSSQL、DB2、Mysql等主流数据库,精通SQL。

  5、熟悉Linux基本操作,熟练使用Tomcat或Netty等应用服务器,有Apache或Nginx的'配置经验。

  6、善于观察与学习,良好的协调能力、分析、计划及管理能力,具备良好的团队精神,沟通能力强。

Java开发工程师岗位职责26

  职责:

  1.根据需求完成功能设计和代码编写;

  2.负责后端系统性能优化和改进;

  3.独立承担子系统和模块的架构设计以及开发;

  4.从技术层面参与产品讨论、设计;

  任职要求:

  1.精通Java,4年以上Java开发经验;

  2.精通J2EE开发相关技术和框架,对各种框架如Spring、Hibernate/Spring Data、SpringMVC、MyBatis、Shiro等有深入的.应用经验;

  3.精通mysql、redis、mongoDB等数据库和能够独立编写性能良好的SQL代码、并能够进行SQL调优;

  4.熟练掌握jQuery、Javascript、JSP、HTML、CSS、AJAX等Web前端编程技术;

  5.具备良好的文档撰写能力,能够独立交付数据接口文档,编码时能清晰明了的注释;

  6.具备钻研新技术的兴趣和能力;

  7.积极主动,善于沟通,独立工作能力强并具备良好的团队合作意识。

    版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。

    本文地址:https://www.gunzhua.com/jiuye/renliziyuan/286621.html

相关内容

热门阅读
随机推荐