中级Java开发工程师的工作职责描述

2024-12-18下载文档一键复制全文

中级Java开发工程师的工作职责描述(精选19篇)

中级Java开发工程师的工作职责描述 篇1

  职责

  1、维护和升级现有产品,快速修复Bug和缺陷。新产品新特性高质量的开发;

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

  3、负责模块的任务开发,并按照设计和进度要求编码和单元测试;

  4、完成项目经理交付的开发工作,完成团队中相互code review的工作,并能够给出自己的意见和建议;

  5、管理方向:协助项目经理参与部分项目管理工作,比如计划的制定、跟进、协调、组织等。

  任职要求:

  1、大学本科以上学历,计算机相关专业,学历真实可查,至少四年以上JAVA开发经验;

  2、熟悉Linux操作系统及常用命令;

  3、熟悉linux下使用Tomcat应用服务器的配置、部署;

  4、熟悉至少一种(Mysql、Oracle、SQL Server等)主流关系型数据库开发,熟练掌握SQL语句的编写;

  5、熟悉Java EE技术,对各种开源的软件如Spring、Struts、hibernate/mybatis等有深入的了解;

  6、懂得单元测试的相关知识,懂得各种单元测试覆盖率的含义及应用优先;

  7、具有良好的学习能力、沟通理解能力,乐于承担工作压力,富有团队精神

中级Java开发工程师的工作职责描述 篇2

  职责:

  1、需求文档的分析理解,参与功能模块详细设计;

  2、在开发主管的领导下,根据项目进度完成编码;

  3、配合项目经理和测试人员保证软件产品品质;

  4、具有独立分析和解决问题的能力。

  职位描述:

  1、计算机相关专业,3年以上工作经验(技术好可放宽);

  2、JAVA基础扎实,理解io、多线程、集合等基础知识,对JVM原理有一定的了解;

  3、熟悉spring,springmvc、mybatis、springboot及其生态链,熟悉Oracle、MySQL数据库及常用优化方法;

  4、熟悉Redis、memcached等缓存框架;

  5、熟悉系统设计,熟练使用常见设计模式,有模块化开发意识,有一定系统架构能力;

  6、有移动端接口开发经验者优先;

  7、良好的沟通能力及团队协作能力;

中级Java开发工程师的工作职责描述 篇3

  职责:

  1.理解产品需求,按系统设计完成功能模块的开发;

  2.编写所负责模块的详细设计文档和相关技术资料;

  3.按规范进行模块的单元测试;

  4.协助完成产品的系统测试工作。

  任职资格:

  1、本科及以上学历,有3年及以上软件研发工作经验,有良好的编码习惯,思维缜密;

  2、熟悉J2EE规范,对面向对象的软件开发思想有清晰的认识,熟悉各种常用设计模式;

  4、精通基于Web的应用程序开发,理解Spring技术栈,Struts、Hibernate、myBatis等主流框架开发过程,掌握html,JS等前端展现技术;

  5、了解一般软件开发过程,熟练书写开发中的各种文档;

  6、精通MySQL, Oracle等主流关系型数据库系统的使用;

  7、有互联网开发经验者优先。

  8、具有良好的表达能力和人际沟通技巧,具有良好的团队合作精神,工作认真负责,善于学习,能承担较强的工作压力

中级Java开发工程师的工作职责描述 篇4

  职责:

  1、项目立项成功,在技术经理带领下,进行产品开发工作,独立完成功能模块,协助完成数据库的设计与核心业务编码的工作;

  2、产品技术性文档撰写,含产品研发过程中概要设计文档,详细设计文档,接口文档;

  3、对上线产品进行日常运维,解决上线产品运行中出现的技术问题,对上线产品进行日常的数据分析与运营维护;

  4、 与外部业务系统的接口设计与对接工作;

  5、 预判、定位系统发展过程中的问题,提出解决方案,攻克技术瓶颈与难点;

  6、实时关注用户应用平台情况,向技术经理汇报平台运营情况,在技术经理规划下,不断根据反馈自行迭代优化代码或架构,提高平台性能;

  7、 指导初级开发工程师进行开发与维护。

  岗位要求:

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

  2、2年以上JAVA研发经验,熟悉MVC设计模式,熟练使用主流的J2EE开源架构(struts2,springmvc,ibatis等) ;

  3、熟悉掌握各种WEB前端技术,包括Vue.js 、AngularJs、element-ui等;

  4、熟悉MySQL、Oracle或NoSQL数据库技术,熟悉SQL调优机制,有大型数据库软件开发经验者优先;

  5、熟悉mongodb,redis、memcached,nginx,tomcat的一种或多种;

  6、了解软件工程、编程规范、有过程控制意识;

  7、良好的沟通能力及团队合作精神,责任心强,工作认真负责,善于学习与解决问题;

  8、有大数据相关项目开发经验优先考虑。

中级Java开发工程师的工作职责描述 篇5

  职责:

  1、从事公司云平台或应用产品的开发;

  2、积极响应产品运营对开发的需求;

  3、按照系统开发计划,协同其他同事一起工作,提交高质量的代码,完成开发任务;

  任职要求:

  1、计算机、通信或相关专业,本科及以上学历,一年以上互联网行业开发经验;

  2、熟练应用Spring、Hibernate等常用框架;

  3、熟练应用Web开发技术,特别是常用的JS组件库如jquery、bootstrap等;

  4、熟悉MySQL,Oracle等主流数据库的编程、设计开发;

  5、熟悉Linux开发环境,掌握shell脚本工具,熟悉一种以上的WEB服务器配置,如Weblogic/Nginx/Tomcat等服务;

中级Java开发工程师的工作职责描述 篇6

  职责:

  1、负责技术架构的设计、优化,根据业务规划及技术规划制定架构方案;

  2、深入理解分析业务需求,为软件开发和运行提供架构设计、模型设计,对架构业务合理性、可扩展性和快速迭代负责;

  3、能主导、参与核心功能架构与代码编写,开发与维护系统公用核心模块;

  4、主导技术难题攻关,提升核心系统高处理性能,保证系统的安全、稳定、快速运行;

  5、制定规范和技术约规,参与代码评审,指导和开发团队提高开发质量。

  要求:

  1、工作经验4年以上;有带过项目经验

  2、负责跨境电商商品管理后台系统的设计与开发工作。

  3、熟练掌握HTML、DIV+CSS、JS/Ajax等前端技术;

  4、熟练掌握MySql等关系型数据库的基础知识,并具备一定的数据库设计、管理、优化能力。

  5、熟练掌握PHP编程语言、熟悉OOP编程思想、熟悉主流PHP框架、具备独立开发的能力。

  6、熟悉各种缓存技术,对Memcached,Redis等有一定的了解。

  7、有良好的编码习惯,在实现功能的基础上能够写出健壮、安全、高效的代码,减少项目后期维护成本。

  8、具有强烈的团队意识和合作精神,具备较强的分析问题和解决问题的能力、工作积极主动、严谨负责。

  9、熟练掌握Yii、ThinkPHP框架开发。

  10、掌握linux的基本操作命令,会源码编译安装搭建LNMP运行环境。

  11、具备网站开发安全意识、应对基本的XSS、SQL注入攻击能力。

中级Java开发工程师的工作职责描述 篇7

  职责:

  1、负责大数据ETL开发与维护;

  2、负责大数据平台数据库的设计以及开发;

  3、负责大数据计算框架的选型与计算流程的设计与开发;

  4、负责数据服务的设计与开发。

  任职资格:

  1、本科及以上学历;

  2、熟悉Flink、flume、jstorm、sparkstream、hive、spark等分布式开源软件,具备系统优化与性能调优能力者优先;

  3、精通JAVA等面向对象编程,有分布式并行计算的开发经验优先;

  4、熟练掌握至少一种MySQL、SQL Server、Oracle等关系型数据库或MongoDB、Redis等NoSQL数据库 ,有hive等数据仓库研发经验优先;

  5、熟悉大数据、云计算概念,了解Hadoop、Hive、Hbase等大数据主流技术及开源框架者优先;

  6、自学能力强,沟通能力较好,有一定独立分析,技术研究能力,具有良好的团队合作精神;

  7、数据意识强,有较好的文档编写能力,以及踏实的工作作风。

中级Java开发工程师的工作职责描述 篇8

  职责:

  1、负责公司项目微信小程序开发

  2、负责公司项目核心代码编写

  3、针对业务场景的应用要求,不断优化系统设计和前台表现,提升系统效能和安全性;

  4、负责公司项目的前端、后端程序的编写

  5、完成领导安排的其它相关工作

  【任职要求】

  1、3年以上的PHP开发经验,熟悉PHP开发微信小程序,并有独立开发经验;

  2.了解HTML5、CSS3、JAVASCRIPT等前端代码;

  3.具有MySQL索引优化、查询优化和存储优化经验;

  4.具有良好的PHP基础,熟悉ThinkPHP开源框架;

  5.熟悉微信开发优先;

  6.有电商平台开发经验者优先,熟悉linux服务器操作的优先;

中级Java开发工程师的工作职责描述 篇9

  职责:

  1、参与大规模数据快速查询系统的架构设计和开发;

  2、大规模数据挖掘和机器学习算法的实现;

  3、在线和离线海量数据分析平台的开发;

  4、研究大数据前沿技术,提升系统的运维效率;

  5、实现大数据基础架构平台的自动化运维。

  【任职要求】:

  1、计算机相关专业,具有3年以上大数据开发经验,熟悉Java,Linux;

  2、熟悉Hadoop大数据处理系统的开发,搭建及部署者优先

  3、熟练地处理数据模型、数据ETL以及存储管理;

  4、熟悉HDFS/Hive/MapReduce/Kylin/HBase,能独自进行Mapreduce程序开发者优先;

  5、熟悉分布式系统概念、架构,有大规模分布式系统设计、实现、部署等经验;

  6、有较强的书面与口头沟通表达能力,独立分析、解决问题的能力。

中级Java开发工程师的工作职责描述 篇10

  1、参与项目系统设计,完成软件项目的程序开发工作;

  2、负责产品需求分析、设计和文档编写;

  3、根据产品需求和设计进行软件开发;

  4、根据市场需求提供售前支持;

  5、完成直接上级交办的其他工作任务。

中级Java开发工程师的工作职责描述 篇11

  职责:

  1. 参与软件产品设计、开发、实施和维护,保证设计合理、应用技术得当。

  2. 进行单元测试,确保功能稳定,性能优异,保证开发工作高质量完成。

  3. 参与软件设计的重构、优化,保证产品的可迭代、可维护性。

  4. 参与软件设计文档的起草和完善,保证文档及时更新。

  任职要求:

  1、计算机相关专业本科及以上学历,1年以上Java工作经验;

  2、精通J2EE相关技术,熟悉mybatis、springmvc,熟悉Java常用设计模式

  3、熟悉javascript、jquery、Css等前台技术;

  4、掌握MySQL数据库的开发、配置、管理、调试,熟练掌握SQL查询优化及存储过程编写;

  5、熟练使用svn、git等版本管理工具。

  6、强烈的责任心和良好的分析问题、解决问题的能力,良好的沟通能力,良好的职业道德及敬业精神。

  7、熟悉Vue优先、熟悉spring cloud 优先。

中级Java开发工程师的工作职责描述 篇12

  职责:

  1、负责产品平台的研发、维护和升级,完成系统框架、核心代码、主要功能的指导编写;

  2、深入理解业务需求,完成模块设计、编码,制定技术文档和开发规范,并对开发过程进行持续改进;

  3、主导项目关键技术问题的攻关,负责组织技术架构、解决方案的评审,对团队开发人员进行代码质量审核、技术指导和监督;

  4、对开发团队进行技术指导和培训。

  任职要求:

  1、本科以上学历(必须有学历学位证书,学信网可查),5年以上Java开发工作经验;

  2、专业知识及技能:

  1)精通Java、熟练使用Spring、Spring MVC、MyBatis、Hibernate、struts2 等主流开源框架;

  2)熟悉html、css、javascript、jQuery、bootstrap等前台技术;

  3)熟练tomcat/was、maven、svn,熟悉mysql、oracle等关系型数据库及NOSQL,如redis、hbase等;

  4)熟练使用JBPM,ACTIVITY 中任意一种流程技术,熟悉Lucene 等开源技术.

  5)熟悉Linux环境,有大型电商平台架构经验优先;良好的学习能力和团队合作意识;

  6)具有良好的表达和沟通能力,思路清晰,较强的责任心、团队精神以及动手能力,能承担较大工作压力;

  7)对元数据、数据治理 有相关开发经验者优先;

中级Java开发工程师的工作职责描述 篇13

  职责:

  1、计算机相关基础扎实,了解常用数据结构和算法;

  2、精通PHP程序开发,做事细心谨慎,至少3年以上的PHP项目开发经验;

  3、熟悉Lunix环境,良好的面向对象设计方法和编程思想,有良好的编码风格和测试习惯;

  4、熟悉MySQL等,了解基本的数据结构设计和优化。

  岗位要求:

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

  2、精通ThinkPHP架构、模板引擎的原理与应用,有TP代码优化经验;

  3、熟悉Html/CSS/Div布局,熟悉JQuery,JavaScript,XML,AJAX ;

  4、有独立开发经验、硬件集成(会务管理系统涉及的相关设备)经验、前端UI设计优先;

  5、熟悉微信接口开发、熟悉APP封装;

  6、具有独立分析、解决问题的能力,具有良好的编码习惯;

  7、具有良好的沟通能力,团队合作精神,高度的责任心。

中级Java开发工程师的工作职责描述 篇14

  职责:

  1、 参与软件系统的需求调研、分析及设计工作;

  2、 参与系统核心模块的程序编码工作;

  3、 负责按照公司的开发规范编写相关项目及平台技术文档;

  4、 配合项目经理执行开发过程的技术工作。

  岗位要求:

  1、3年左右工作经验,有2-3个项目开发经验;熟悉Java编程,包括:JSP、Struts、Servlet、EJB、Hibernate、Spring;

  2、熟练使用eclipse等Java开发工具,熟悉DevOps平台;

  3、精通系统的设计,能够独立完成模块或系统的设计工作;

  4、具有J2EE架构经验,或者熟悉SSH架构;

  5、精通MySQL或Oracle数据库的开发;具有Struts、Hibernate、EJB或Spring的开发经验;熟悉Socket通讯、HTTP协议、多线程编程者优先;

  6、具有中、大型公司工作经验、具有项目管理或团队管理经验者优先;掌握其他主流开发语言的优先;工作积极,主动,认真;

中级Java开发工程师的工作职责描述 篇15

  职责;

  1、大型网站的功能设计、开发和系统架构工作;

  2、核心代码的编写及后台服务程序的研发和编写;

  3、产品功能模块的升级和维护;

  4、最前沿的技术攻坚;

  5、底层基础设施的开发及维护.

  任职资格:

  1、5年以上php开发经验,其中3年以上作为团队主程序;

  2、熟悉MVC架构,精通Laravel框架,能开发通用性好的程序组件,有实际上线web系统项目经验;

  3、熟悉MySQL的优化和分布式方案,具备数据库应用系统规划及设计能力;

  4、熟悉大规模系统的负载均衡、缓存、网络存储、数据库高可用设计及性能评估机制;

  5、熟悉Redis、Memcache,至少熟悉一种分布式缓存方案;

  6、必须拥有良好的代码习惯,要求结构清晰、命名规范、可读性强、代码冗余率低;

  7、良好的团队协作精神,责任心强,能承受较大的工作压力。

中级Java开发工程师的工作职责描述 篇16

  职责:

  1.结合项目或产品涉及的具体业务场景,对数据进行清洗、计算与加工;

  2.思路清晰,可快速响应数据处理的需求,评估并给出合理的解决方案,并采用合理的方式处理需求;

  3.积极主动,能够与团队成员进行有效沟通,并完成数据处理结果的核对与对接;

  4.完成上级交办的工作或任务。

  岗位要求

  1.计算机相关专业大专以上学历;

  2.2年以上大数据产品或项目开发经验,精通Hadoop生态圈,熟练使用Spark,HBase、Hive、Kafka、Redis等;

  3.精通SQL,熟练使用HSQL实现复杂数据处理逻辑,并具备数据处理调优的能力;

  4.熟悉Linux开发环境,熟悉Linux的shell命令。

  5.具有良好的逻辑思维能力和严谨的程序开发思想,具备独立问题排查与处理的能力;

  6.良好的团队精神和合作意识,强烈的责任心,对工作有激情,良好的沟通能力,能吃苦耐劳;

  7.有大数据项目或产品背景者优先;

  8.有使用Spark SQL进行数据处理,并具有Spark SQL优化经验者优先。

  9.有Python或者Shell脚本开发经验优先

中级Java开发工程师的工作职责描述 篇17

  1. 基于mtk,高通芯片平台的移动设备的软件解决方案,主要是嵌入式上层Android系统/App开发。

  2. 负责开发Android Framework/App,优化Android系统、内存泄露。

  3, 负责开发Android hal 层,定位解决一些深度bug。

  4. 客户支持:对客户基于上述解决方案开发的产品提供技术指导和支持。

中级Java开发工程师的工作职责描述 篇18

  职责:

  1.完善数据库设计文档;表结构,字段定义,引擎选择;

  2.优化各项目组目前业务的SQL语句,满足高并发的需求;

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

  4.保障数据库系统高效安全及稳定运行

  任职资格

  1.本科及以上学历,计算机,网络,数学等相关专业优先

  2.2-3年 SQL开发相关经验,熟练掌握存储过程等相关开发

  3.熟悉数据库的性能优化、SQL调优,对锁和事务隔离问题有深入理解 .熟悉数据库设计理论,熟悉数据库原理和底层架构

  4.精通主从复制原理和实践

中级Java开发工程师的工作职责描述 篇19

  职责:

  1、根据公司业务需求,负责公司底层组件开发与技术架构设计;

  2、带领项目组成员开展相关技术工作的研究、技术规范的制定,提升团队技术能力;

  3、负责底层系统出现故障后的排查与调优。

  任职资格:

  1、扎实的java基础,熟练多线程、集合、队列、nio等基础框架,了解jvm机制;

  2、有涉及高并发、高负载、高可用性系统设计开发经验;

  3、熟悉linux操作系统与内核优化,了解python脚本编写;

  4、具备较好的问题排查能力与独立完成中小型项目开发的能力。

The template file 'copy.htm' not found or have no access!(1)