2023年Java开发工程师职责(十八篇)
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。相信许多人会觉得范文很难写?下面是小编为大家收集的优秀范文,供大家参考借鉴,希望可以帮助到有需要的朋友。
Java开发工程师职责篇一
2.负责应用需求开发和交付,包括制定概要设计和详细设计,方案评审、开发编码、代码检查、单元测试、联调测试。
3.负责应用测试缺陷问题修复,保障版本交付质量。
4.负责应用生产问题排查和解决,问题分析和总结。
5.负责应用非功能性优化实施。
6.负责应用技术架构评估,跟进前沿技术,结合___推动技术方案落地实施。
Java开发工程师职责篇二
1、与产品人员沟通,掌握相关功能需求的相关背景、业务流程和要实现的目标
2、与技术经理沟通,对开发计划达成一致,理解项目的概要设计、相关系统流程和数据库设计
3、按照开发经理安排,完成功能模块详细设计、代码实现,自测。
4、完成项目相关bug修复
5、严格遵守开发规范
6、当天安排的工作当天完成,及时向项目经理汇报工作进度。
7、根据需要,编写和完善项目相关文档。
Java开发工程师职责篇三
职责:
1、参与项目需求分析,编写概要设计、详细设计文档;
2、根据项目具体要求,承担开发任务,按计划完成任务目标;
3、完成项目编码实现、单元测试,协助测试人员完成模块测试,并对模块质量负责;
4、完成上级分配的其他工作任务。
任职要求:
1、全日制本科以上学历,计算机相关专业;
2、熟练spring mvc, spring, mybatis等开源框架;
3、熟练前端html,css,javascript, jquery等;
4、熟悉oracle、mssql数据库开发。
5、熟悉http,tcpip,modbus,socket网络通讯协议;
6、良好的逻辑思维能力和理解能力,能快速掌握新知识,学习能力强。
7、具有较好的沟通表达能力和团队协作能力,能承受一定工作压力;
Java开发工程师职责篇四
1、协助开发人员sql调优;
2、负责软件产品发布过程的数据库备份/恢复,包括相关脚本的编写、数据库脚本版本控制;
3、负责数据库方案规划,及新数据库技术或工具的研究/引入;
4、通过运用一系列工具和编写脚本,完成对开发/测试/生产/容灾环境的数据库的搭建、配置等工作,实现数据库持续快速交付;
5、完善数据库监控自动化,包括基础设施部分和性能部分;
6、参与项目上线版本评审;
7、引进sql审核工具,制定数据库用户密码策略,完善安全管控;
8、编写各类数据库规范性文。
Java开发工程师职责篇五
职责:
1.负责软件开发工作;
2.辅助项目经理进行系统的需求分析、概要设计;
3.根据设计文档完成代码编写、调试、测试、实施、技术支持及维护工作;
4.分析并解决软件开发过程中的问题;
5.配合项目经理完成相关任务目标,完成项目经理交办的其他工作事项。
任职要求:
1、熟悉springmvc、springboot、mybatis等开源框架,了解常用设计模式;
2、熟悉java的多线程编程和网络编程;
3、熟悉jquery、bootstrap、html、css等前端技术;
4、熟悉oracle、mysql数据库,并懂得基本的sql调优知识。
5、有较强的学习能力和良好的合作沟通能力。
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-4年php开发工作经验,计算机或相关专业优先;
2、精通php开发,mysql数据库的性能优化,精通sql和数据结构,根据产品设计需求,实现、维护及优化 web 前端页面和业务模块(熟悉前端开发者优先);
3、掌握linux管理操作,apache、mysql、php等软件的编译安装和最优化配置;
4、熟悉php框架,精通symfony框架 2.6版本优先;
5、有良好的代码习惯,要求结构清晰、命名规范、逻辑性强、代码冗余率低,代码注释清晰;
6、较强的逻辑思维能力,较强的产品意识,良好的沟通协调能力,良好的团队合作精神;
Java开发工程师职责篇八
职责:
1、设计并开发高并发,高计算量,大数据容量系统。
2、负责产品服务端复杂算法及数据库操作相关功能和接口分析、方案设计及技术实现
3、负责建立后端开发规范、源代码检查、重构和优化;
4、与产品/设计/前端开发/测试团队紧密合作,按时保质交付后端开发任务;
5、其它上级领导安排的工作;
职位要求:
1. 良好基础知识,熟悉常用算法和数据结构;
2. 三年以上java、golang、nodejs等后端语言开发经验, 熟练掌握面向对象编程;
3. 具有技术钻研精神,追求完美,并具有较强自驱学习能力;
4. 同时熟练掌握mongodb及mysql数据库开发,对关系型数据库和非关系型数据库都有深入的了解;
5. 了解微服务架构,并有一定的微服务设计经验;
6. 对高负载、大访问量情况下的系统架构的搭建、调试、排错、优化、部署等方面有一定的经验;
7. 熟悉golang,能够解决开发中遇到的问题优先;
8. 开源贡献者优先,github源码者优先,技术博客者优先。
Java开发工程师职责篇九
职责:
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开发工程师职责篇十
职责:
1、负责项目的计划、分析设计、组织开发、测试及维护、上线;
2、负责公司线上产品的开发、维护及bug的修复工作;
3、与设计人员配合完成自主运营网站的构建;
4、维护网站系统,解决各种相关问题;
5、与项目其他相关人员沟通配合。
任职资格:
1、本科以上学历,具有6年以上中大型互联网项目研发经验,有项目管理经验优先;
2、熟练掌握laravel、thinkphp、yii等框架至少一种框架;
3、熟练使用 mysql/mongodb 数据库,并有sql优化经验;
4、拥有良好的代码习惯,要求结构清晰,命名规范,逻辑性强,代码冗余率低;
5、具备高可用、高性能、高并发、高扩展系统的设计经验;
6、能对大型复杂系统进行分解,理解复杂系统,简单开发、通过架构解决技术问题的思路。
Java开发工程师职责篇十一
职责:
1、根据产品功能完成相应模块的需求分析、软件设计;
2、负责重点功能模块的开发,确保软件性能、安全性、扩展性等达到设计要求 ;
3、负责重点功能模块的单元测试,确保软件质量 ;
4、配合运维人员完成现网支撑,快速定位和排查现网问题,提升现网稳定性 ;
5、在资深工程师指导下,进行软件的持续优化,提升软件质量 ;
6、在资深工程师指导下,跟进移动开发的新技术发展,积累;5、在资深工程师指导下,进行软件的持续优化,提升软件质量;
7、在资深工程师指导下,跟进移动开发的新技术发展,积累。
岗位要求:
1、专科及以上学历,计算机相关专业,具有良好的技术基础,3年以上java项目经验;
2、精通java主流技术知识,熟练掌握struts、springboot等框架;
3、精通javascript,能灵活使用jquery框架,对javascript有深入的理解,掌握html、jsp、xml、css、json等技术;
4、熟悉软件工程规范;熟悉uml,熟练掌握建模工具的使用、熟悉常用设计模式;
5、熟悉oracle数据库开发,熟练掌握常weblogic、jboss等应用服务器;熟练使用eclipse等开发工具;
6、熟悉springcloud等微服务框架优先。
Java开发工程师职责篇十二
职责
1、系统需求分析、设计、实现;
2、高可用、高并发服务端系统、接口设计和开发;
3、根据客户端业务设计和实现可扩展的服务端系统;
4、与团队共同协作解决技术难题;
5、为产品设计提供技术评估;
任职资格
1、专科及以上学历,计算机相关专业;
2、4年以上互联网项目java开发经验,编程基础扎实,熟悉多线程、网络编程;
3、熟悉主流的java开源框架,如spring、mybatis等;
4、熟悉分布式系统开发, 高性能高并发编程,有实际开发经验;
5、熟悉常用的缓存系统,如redis、memcached;
6、熟悉mysql等主流数据库的设计和开发,有一定的sql优化经验;
7、熟悉常用的开发工具,如eclipse、maven、svn;
8、熟悉常用的设计模式,并能够灵活运用到实际项目中;
Java开发工程师职责篇十三
职责:
1、高效率高质量地完成web页面和移动app的制作工作;
2、完成复杂的业务模块的前端开发;
3、对已有功能的日常维护,以及生产问题处理、优化工作;
4、web前端表现层及与前后端交互的架构设计和开发;
5、与后端程序研发人员密切配合,高效率高质量地完成页面及效果的实现工作;
6、javascript程序模块开发,通用类库、框架编写;编写开发及其他相关的工作流程文档。
任职资格
1、两年以上前端开发经验,具备独立承担前端开发任务的能力 ;
2、具有两个以上完整项目的开发实施经验,代码简洁高效;
3、精通掌握html、javascript、ajax、css、jquery等web开发技术;
4、熟练掌握jquery及常用ui框架,能实现常用的ui交互效果;
5、熟练掌握html5+css3网页制作技术,熟悉页面架构和布局以及相关的细节;能够熟练运用html5特性构建移动端的webapp;
6、熟悉w3c标准,熟悉各种浏览器差异及兼容性问题的解决;
7、具备较强的文档编写能力和良好的文档规范性;
8、良好的语言表达能力、沟通能力、较强的学习能力,主动意识强,较好的团队合作意识;
9、工作态度认真细致,考虑问题全面深入,有强烈的责任心和敬业精神。
Java开发工程师职责篇十四
职责:
根据分配任务进行代码实现,包括b/s、c/s、小程序及运维接口开发;
遵循软件工程规范和项目要求,认真编写工作中涉及的文档;
项目测试;
上级领导分配的其他任务。
任职要求:
本科及以上,计算机、软件工程、地理信息系统等相关专业。
熟悉j2ee、spring mvc、spring、springboot等开源框架,熟悉redis缓存技术;
有平台架构设计经验,熟悉soa架构技术;
熟悉应用服务器,如nginx、tomcat等的配置、部署、调优;
熟悉大型数据库,如oracle、mysql、postgresql等;
具有较强的面向对象的分析、设计、开发能力,熟悉常用的设计模式,有面向服务开发的经验。
Java开发工程师职责篇十五
职责:
1、大数据日志分析系统的设计,选型和开发;
2、配合各业务给予数据支持,对产品和运营数据总结和优化;
3、处理用户海量数据,提取、分析、归纳用户属性,行为等信息,完成分析结果;
4、发现并指出数据异常情况,分析数据合理性;
5、公司大数据基础架构平台的运维,保障数据平台服务的稳定性和可用性;
6、大数据基础架构平台的监控、资源管理、数据流管理;
7、基于数据分析的可预测的云平台弹性扩展解决方案。
任职要求:
1、日志分析数据系统实际经验;
2、3年以上互联网行业研发经验,有使用hadoop/hive/spark分析海量数据的能力;
3、掌握 hadoop、flume,kafka、zookeeper、hbase、spark 的安装与调试;
4、熟悉大数据周边相关的数据库系统,关系型数据库和 nosql。
5、掌握 linux 操作系统的配置,管理及优化,能够独立排查及解决操作系统层的各类问题;
6、有良好的沟通能力,具备出色的规划、执行力,强烈的责任感,以及优秀的学习能力。
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、其他和以上工作相关的专项事务。
任职资格:
1、全日制大专及以上学历,两年及以上实际互联网运维开发经验;
2、熟悉tcp/ip协议,能抓包做基本协议分析;
3、熟悉python/go/shell编程,有项目开发经验者优先;
4、熟悉gitlab、jenkis、zabbix、elk、ansible等主流运维工具;
5、熟悉bootstrap/web开发,掌握基本的html,css,js等前端开发语言;
6、有运维自动化、监控系统、发布系统、调度系统等开发经验者优先。
Java开发工程师职责篇十八
职责:
1、主持软件产品的研发工作,实现公司的产品研发目标;
2、分解软件研发任务确立研发计划和总体进度控制;
3、指导团队成员的软件研发工作;对研发关键性问题进行决策和指导,跟进项目开发全过程,确保和监督产品开发质量以及开发规范化,完成核心代码和复杂逻辑代码编写、数据库设计、框架搭建,完成项目投标技术部分编写,保证研发工作的顺利进行;
4、配合领导进行技术决策,进行技术风险评估,针对相关问题,提供可行的技术解决方案;
5、对负责的软件产品的版本、发布、各种配置项等进行统一管理;
6、负责团队成员的培训和绩效考核;
7、负责与客户进行产品研发方面的相关沟通。
岗位要求:
1、5年以上软件产品研发经验,具有丰富的独立承担及完成软件产品研发经验;
2、良好的文档编写能力,具有大型应用系统分析、设计能力和经验,精通主流技术系统的核心思想;主持开发过定位业务及车联网相关产品者优先;
3、精通软件开发的项目管理,精通java语言开发模式,熟练运用uml设计,精通j2ee平台,精通oracle等常用数据库,熟练运用cvs或其它源程序管理, ms project 或其它项目管理工具;
4、有较强的自我激励精神和沟通协调能力,出色的组织能力和分析决策能力,具有高效执行力、项目推动能力,条理清晰,思维敏锐,学习能力强,勇于创新,能够承受压力;
5、具备丰富的团队管理经验,掌握技术团队人力资源管理知识,可以组建和培养团队,设计团队成长计划,制定团队发展目标;
7、学历:全日制本科及以上学历,理工科背景,计算机及信息管理相关专业;
8、英语:四级以上,有一定的听说读写能力。