最新中级java开发工程师的工作职责描述(十七篇)
在日常的学习、工作、生活中,肯定对各类范文都很熟悉吧。那么我们该如何写一篇较为完美的范文呢?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧
中级java开发工程师的工作职责描述篇一
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开发工程师的工作职责描述篇二
职责:
1、需求文档的分析理解,参与功能模块详细设计;
2、在开发主管的领导下,根据项目进度完成编码;
3、配合项目经理和测试人员保证软件产品品质;
4、具有独立分析和解决问题的能力。
职位描述:
1、计算机相关专业,3年以上工作经验(技术好可放宽);
2、java基础扎实,理解io、多线程、集合等基础知识,对jvm原理有一定的了解;
3、熟悉spring,springmvc、mybatis、springboot及其生态链,熟悉oracle、mysql数据库及常用优化方法;
4、熟悉redis、memcached等缓存框架;
5、熟悉系统设计,熟练使用常见设计模式,有模块化开发意识,有一定系统架构能力;
6、有移动端接口开发经验者优先;
7、良好的沟通能力及团队协作能力;
中级java开发工程师的工作职责描述篇三
职责:
1.理解产品需求,按系统设计完成功能模块的开发;
2.编写所负责模块的详细设计文档和相关技术资料;
3.按规范进行模块的单元测试;
4.协助完成产品的系统测试工作。
任职资格:
1、本科及以上学历,有3年及以上软件研发工作经验,有良好的编码习惯,思维缜密;
2、熟悉j2ee规范,对面向对象的软件开发思想有清晰的认识,熟悉各种常用设计模式;
4、精通基于web的应用程序开发,理解spring技术栈,struts、hibernate、mybatis等主流框架开发过程,掌握html,js等前端展现技术;
5、了解一般软件开发过程,熟练书写开发中的各种文档;
6、精通mysql, oracle等主流关系型数据库系统的使用;
7、有互联网开发经验者优先。
8、具有良好的表达能力和人际沟通技巧,具有良好的团队合作精神,工作认真负责,善于学习,能承担较强的工作压力
中级java开发工程师的工作职责描述篇四
职责:
1、项目立项成功,在技术经理带领下,进行产品开发工作,独立完成功能模块,协助完成数据库的设计与核心业务编码的工作;
2、产品技术性文档撰写,含产品研发过程中概要设计文档,详细设计文档,接口文档;
3、对上线产品进行日常运维,解决上线产品运行中出现的技术问题,对上线产品进行日常的数据分析与运营维护;
4、 与外部业务系统的接口设计与对接工作;
5、 预判、定位系统发展过程中的问题,提出解决方案,攻克技术瓶颈与难点;
6、实时关注用户应用平台情况,向技术经理汇报平台运营情况,在技术经理规划下,不断根据反馈自行迭代优化代码或架构,提高平台性能;
7、 指导初级开发工程师进行开发与维护。
岗位要求:
1、大专及以上学历,计算机或相关专业优先;
2、2年以上java研发经验,熟悉mvc设计模式,熟练使用主流的j2ee开源架构(struts2,springmvc,ibatis等) ;
3、熟悉掌握各种web前端技术, 、angularjs、element-ui等;
4、熟悉mysql、oracle或nosql数据库技术,熟悉sql调优机制,有大型数据库软件开发经验者优先;
5、熟悉mongodb,redis、memcached,nginx,tomcat的一种或多种;
6、了解软件工程、编程规范、有过程控制意识;
7、良好的沟通能力及团队合作精神,责任心强,工作认真负责,善于学习与解决问题;
8、有大数据相关项目开发经验优先考虑。
中级java开发工程师的工作职责描述篇五
职责:
1、从事公司云平台或应用产品的开发;
2、积极响应产品运营对开发的需求;
3、按照系统开发计划,协同其他同事一起工作,提交高质量的代码,完成开发任务;
任职要求:
1、计算机、通信或相关专业,本科及以上学历,一年以上互联网行业开发经验;
2、熟练应用spring、hibernate等常用框架;
3、熟练应用web开发技术,特别是常用的js组件库如jquery、bootstrap等;
4、熟悉mysql,oracle等主流数据库的编程、设计开发;
5、熟悉linux开发环境,掌握shell脚本工具,熟悉一种以上的web服务器配置,如weblogic/nginx/tomcat等服务;
中级java开发工程师的工作职责描述篇六
职责:
1、负责技术架构的设计、优化,根据业务规划及技术规划制定架构方案;
2、深入理解分析业务需求,为软件开发和运行提供架构设计、模型设计,对架构业务合理性、可扩展性和快速迭代负责;
3、能主导、参与核心功能架构与代码编写,开发与维护系统公用核心模块;
4、主导技术难题攻关,提升核心系统高处理性能,保证系统的安全、稳定、快速运行;
5、制定规范和技术约规,参与代码评审,指导和开发团队提高开发质量。
要求:
1、工作经验4年以上;有带过项目经验
2、负责跨境电商商品管理后台系统的设计与开发工作。
3、熟练掌握html、span+css、js/ajax等前端技术;
4、熟练掌握mysql等关系型数据库的基础知识,并具备一定的数据库设计、管理、优化能力。
5、熟练掌握php编程语言、熟悉oop编程思想、熟悉主流php框架、具备独立开发的能力。
6、熟悉各种缓存技术,对memcached,redis等有一定的了解。
7、有良好的编码习惯,在实现功能的基础上能够写出健壮、安全、高效的代码,减少项目后期维护成本。
8、具有强烈的团队意识和合作精神,具备较强的分析问题和解决问题的能力、工作积极主动、严谨负责。
9、熟练掌握yii、thinkphp框架开发。
10、掌握linux的基本操作命令,会源码编译安装搭建lnmp运行环境。
11、具备网站开发安全意识、应对基本的xss、sql注入攻击能力。
中级java开发工程师的工作职责描述篇七
职责:
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开发工程师的工作职责描述篇八
职责:
1、负责公司项目微信小程序开发
2、负责公司项目核心代码编写
3、针对业务场景的应用要求,不断优化系统设计和前台表现,提升系统效能和安全性;
4、负责公司项目的前端、后端程序的编写
5、完成领导安排的其它相关工作
【任职要求】
1、3年以上的php开发经验,熟悉php开发微信小程序,并有独立开发经验;
2.了解html5、css3、javascript等前端代码;
3.具有mysql索引优化、查询优化和存储优化经验;
4.具有良好的php基础,熟悉thinkphp开源框架;
5.熟悉微信开发优先;
6.有电商平台开发经验者优先,熟悉linux服务器操作的优先;
中级java开发工程师的工作职责描述篇九
职责:
1、参与大规模数据快速查询系统的架构设计和开发;
2、大规模数据挖掘和机器学习算法的实现;
3、在线和离线海量数据分析平台的开发;
4、研究大数据前沿技术,提升系统的运维效率;
5、实现大数据基础架构平台的自动化运维。
【任职要求】:
1、计算机相关专业,具有3年以上大数据开发经验,熟悉java,linux;
2、熟悉hadoop大数据处理系统的开发,搭建及部署者优先
3、熟练地处理数据模型、数据etl以及存储管理;
4、熟悉hdfs/hive/mapreduce/kylin/hbase,能独自进行mapreduce程序开发者优先;
5、熟悉分布式系统概念、架构,有大规模分布式系统设计、实现、部署等经验;
6、有较强的书面与口头沟通表达能力,独立分析、解决问题的能力。
中级java开发工程师的工作职责描述篇十
职责:
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开发工程师的工作职责描述篇十一
职责:
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开发工程师的工作职责描述篇十二
职责:
1、计算机相关基础扎实,了解常用数据结构和算法;
2、精通php程序开发,做事细心谨慎,至少3年以上的php项目开发经验;
3、熟悉lunix环境,良好的面向对象设计方法和编程思想,有良好的编码风格和测试习惯;
4、熟悉mysql等,了解基本的数据结构设计和优化。
岗位要求:
1、计算机相关专业,大专及以上学历;
2、精通thinkphp架构、模板引擎的原理与应用,有tp代码优化经验;
3、熟悉html/css/span布局,熟悉jquery,javascript,xml,ajax ;
4、有独立开发经验、硬件集成(会务管理系统涉及的相关设备)经验、前端ui设计优先;
5、熟悉微信接口开发、熟悉app封装;
6、具有独立分析、解决问题的能力,具有良好的编码习惯;
7、具有良好的沟通能力,团队合作精神,高度的责任心。
中级java开发工程师的工作职责描述篇十三
职责;
1、大型网站的功能设计、开发和系统架构工作;
2、核心代码的编写及后台服务程序的研发和编写;
3、产品功能模块的升级和维护;
4、最前沿的技术攻坚;
5、底层基础设施的开发及维护.
任职资格:
1、5年以上php开发经验,其中3年以上作为团队主程序;
2、熟悉mvc架构,精通laravel框架,能开发通用性好的程序组件,有实际上线web系统项目经验;
3、熟悉mysql的优化和分布式方案,具备数据库应用系统规划及设计能力;
4、熟悉大规模系统的负载均衡、缓存、网络存储、数据库高可用设计及性能评估机制;
5、熟悉redis、memcache,至少熟悉一种分布式缓存方案;
6、必须拥有良好的代码习惯,要求结构清晰、命名规范、可读性强、代码冗余率低;
7、良好的团队协作精神,责任心强,能承受较大的工作压力。
中级java开发工程师的工作职责描述篇十四
职责:
1、根据公司业务需求,负责公司底层组件开发与技术架构设计;
2、带领项目组成员开展相关技术工作的研究、技术规范的制定,提升团队技术能力;
3、负责底层系统出现故障后的排查与调优。
任职资格:
1、扎实的java基础,熟练多线程、集合、队列、nio等基础框架,了解jvm机制;
2、有涉及高并发、高负载、高可用性系统设计开发经验;
3、熟悉linux操作系统与内核优化,了解python脚本编写;
4、具备较好的问题排查能力与独立完成中小型项目开发的能力。
中级java开发工程师的工作职责描述篇十五
职责:
1.完善数据库设计文档;表结构,字段定义,引擎选择;
2.优化各项目组目前业务的sql语句,满足高并发的需求;
3.为开发团队提供数据库相关的技术支持服务,包括sql编写规范制定、指导、审核等
4.保障数据库系统高效安全及稳定运行
任职资格
1.本科及以上学历,计算机,网络,数学等相关专业优先
2.2-3年 sql开发相关经验,熟练掌握存储过程等相关开发
3.熟悉数据库的性能优化、sql调优,对锁和事务隔离问题有深入理解 .熟悉数据库设计理论,熟悉数据库原理和底层架构
4.精通主从复制原理和实践
中级java开发工程师的工作职责描述篇十六
职责:
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开发工程师的工作职责描述篇十七
职责:
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、具有中、大型公司工作经验、具有项目管理或团队管理经验者优先;掌握其他主流开发语言的优先;工作积极,主动,认真;