高级Java开发工程师岗位的工作职责(15篇)
在我们平凡的日常里,岗位职责在生活中的使用越来越广泛,岗位职责是指一个岗位所需要去完成的工作内容以及应当承担的责任范围。什么样的岗位职责才是有效的呢?下面是小编为大家收集的高级Java开发工程师岗位的工作职责,欢迎大家分享。
高级Java开发工程师岗位的工作职责1
职责:
1.根据系统的开发进度与任务安排,完成分配的`开发任务;
2.自测出开发中存在的缺陷、并修正,以此确保交付质量;
3.负责解决系统开发过程中遇到的技术问题;
4.协助相关团队完成系统的测试、部署、上线运营工作;
5.能够带领团队进行新技术的研究与探索。
任职资格:
1.本科学历,计算机或者计算机相关专业;
2.5年以上JavaEE开发经验,精通Java语言以及OPP思想,熟练应用J2EE的相关开发技术;
3.熟悉SpringMVC、JPA、MyBatis、MySQL、RabbitMQ、activity、Redis,有RabbitMQ、Activity工作流使用经验者优先考虑;
4.强烈的责任心和良好的团队协作能力;
5.有消费金融行业系统开发经验优先。
高级Java开发工程师岗位的工作职责2
职责:
完成项目经理交付的开发任务;
负责软件的功能、安全、质量、性能需求的技术实现;
承担模块、组件详细设计;
根据详细设计文件独立进行模块、组件代码实现和调试,并进行模块级测试;
根据详细设计文件进行代码实现和调试,并进行模块级测试;
进行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开发工程师岗位的工作职责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负责研发公司应用软件、基础平台组件的模块设计、开发、单元测试和交付
2编写技术文档,为使用平台组件的应用开发团队提供技术支援
3关注新技术,对新技术进行调研和引入
应聘要求:
1.本科或以上学历,计算机或相关专业背景。5年以上Java开发经验
2.有较强的Java语言功底,熟悉I/O、多线程、集合等基础知识,熟悉分布式、缓存、微服务、消息等机制
3.熟悉J2EE架构和相关的Java开发技术,熟悉Maven的'使用,精通Spring / Spring Boot、Spring MVC、Spring Data JPA、 RESTFul定义与开发等,能快速适应现有UI框架
4.熟悉MySQL数据库,熟悉关系数据库逻辑和物理建模,熟练使用SQL语言,熟悉Linux环境及常用命令
5.热爱技术,喜欢钻研,能对已有框架进行扩展的能力
6.能够独立担当功能模块的设计开发,具备较强的问题排查及分析能力,快速定位并解决,具有良好的开发文档编写能力
高级Java开发工程师岗位的工作职责5
职责:
1、负责Java项目的开发及维护工作;
2、参与产品设计和需求分析;
3、按照项目计划,配合项目经理,按时提交高质量代码,完成开发任务;
4、解决系统运行中出现的问题缺陷;
5、规范文档的编写、维护,以及其他与项目相关工作
6、指导初级人员的`技术工作。
7、此岗位可能会在客户方驻场开发
任职要求:
1、大专7年及以上,本科5年及以上学历,只接受统招或自考(学历或年限不足请勿投)
2、Java基础扎实,熟悉面向对象和设计模式;
3、数据库基础扎实,掌握数据数据库优化基本技巧;
4、熟悉SpringMVC、Spring、Mybatis、Hibernate、dubbo等常用框架;
5、熟练掌握mysql、memcached、redis等主流数据存储系统;
6. 有线上高并发、大数据量处理经验,对java多线程编程有较深的理解,并有实战经验;
7、熟练Redis/Memcache等常用中间件;
8、有处理生产问题的经验
高级Java开发工程师岗位的工作职责6
职责:
1、认真分析软件的架构,整理设计者(项目经理)的设计思路之上进行功能设计;
2、独立完成项目经理分配的开发任务,负责程序开发、代码编写;
3、参与项目中遇到问题的讨论会并有效提出解决方案;
4、详细记录测试过程,发现并修复BUG;
5、对现场实施日志中出现的问题及时进行修正;
6、自主学习、追求创新,掌握岗位需要的.技能;
岗位要求:
1、本科及以上学历,3年以上的java web应用开发经验;
2、有扎实的Java编程基础,熟悉java开发工具及代码编程,精通SSH,Jsp、Javascript、CSS、Ajax、jQuery等web应用开发技术;
3、熟悉微服务相关设计理念,熟悉高并发、高负载等相关技术,并具有实际开发经验;
4、熟悉各种主流开源框架,精通SpringBoot,Mybatis,JPA,Springmvc,Shiro等开源框架并熟悉其实现原理;
5、熟练操作Linux服务器,熟练搭建运行环境集群;
6、熟悉主流关系型数据库(ORACLE、MYSQL等)的开发应用;
7、了解前端开发技术,例如react,vue,bootstrap等,或国内主流的开发框架;
8、具备较强的团队协作能力和沟通理解能力,责任心强;
9、熟悉系统搭建过程(例如WEB项目搭建),并编写过公用代码(例如:公用DAO、SERVICE层代码);
10、有基于H5的APP、微信开发人员优先考虑。
11、接受过社会培训机构全方面技术培训者优先考虑。
高级Java开发工程师岗位的工作职责7
职责:
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开发工程师岗位的工作职责8
1.负责APP的架构设计和编码;
2.负责APP重要模块的方案设计开发,以及升级维护;
3.负责APP智能设备的.对接,功能开发;
4.负责APP相关问题的分析和优化;
5.主动思考业务需求,从技术层面驱动业务发展;
6.架构改进及性能优化。
高级Java开发工程师岗位的工作职责9
职责:
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开发工程师岗位的工作职责10
职责:
1.负责公司PHP项目的程序开发设计及代码维护工作;
2.负责系统代码的.编写,功能单元的测试和日常系统bug及时处理;
3.负责产品功能的优化、重构;
岗位技能:
1.熟悉PHP语言,语言基础扎实,了解PHP的运行模式、开发规范。
2.拥有良好的代码习惯,要求结构清晰、命名规范、逻辑性强、代码冗余率低;
3.熟悉MVC系统框架,熟练掌握一种框架,熟悉thinkPHP5者优先;
4.熟练掌握XML、HTML/XHTML、CSS、Javascript、AJAX等Web页面基础知识;
5.熟悉mysql数据库,redis,memcache应用场景,能熟练编写调试sql语句、索引、性能优化。
6.有良好的沟通、协调能力和学习能力,具备良好的团队合作精神,对工作积极严谨踏实,能承受较大的工作压力。
高级Java开发工程师岗位的工作职责11
职责:
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开发工程师岗位的工作职责12
职责:
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开发工程师岗位的工作职责13
职责:
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开发工程师岗位的工作职责14
1.与各个技术方向通力合作,参与无人车系统一个或多个模块的开发,包括但不限于车载操作系统、仿真平台、数据平台、深度学习的平台等,需要较高的代码质量;
2.设计离线计算及仿真系统,用于无人车模块的'开发调试,虚拟场景模拟;
3.设计性能分析和监控工具,优化系统计算资源分配和整体性能。
高级Java开发工程师岗位的工作职责15
职责:
1.负责公司产品技术框架的选型与搭建;
2.负责公司自有软件框架的'设计和搭建、第三方中间件的选型;
3.进行各种提升研发人员的整体研发能力的培训;
4.指导并参与完成新产品的需求分析和概要设计,组织并参与技术攻关;
5.指导成员进行疑难问题的处理。
任职要求:
1、教育背景:全日制本科及以上学历;
2、经验能力:3年以上Java开发经验,1年以上带团队;
3、个性特质:性格开朗,为人真诚,善于倾听。
【高级Java开发工程师岗位的工作职责】相关文章:
高级Java开发工程师岗位的工作职责02-02
高级Java开发工程师岗位职责01-05
高级Java开发工程师岗位的基本职责02-23
高级Java开发工程师岗位的工作职责(汇编15篇)02-02
Java中高级开发工程师的岗位职责04-12
高级Java开发工程师岗位职责15篇01-05
高级Java开发工程师岗位职责(15篇)01-19