范文网 >范文大全 >文秘工作 >中高级Java开发工程师的主要职责说明

中高级Java开发工程师的主要职责说明

桑稚 分享更新时间:
投诉

中高级Java开发工程师的主要职责说明

  中高级Java开发工程师需要根据设计文档编写代码,能独立负责目标任务的开发过程。以下是学习啦小编整理的中高级Java开发工程师的主要职责说明。

  中高级Java开发工程师的主要职责说明1

  职责:

  1、负责应用系统/产品的技术方案制定;

  2、负责应用系统代码的设计、编码实现与单元测试;

  3、配合测试保证系统的质量,参与横向技术与业务产品平台和组件的沉淀;

  4、负责应用系统的故障解决,确保系统的高可用性;

  5、负责应用系统的优化和重构,确保代码的可读性、易维护性和功能的可扩展性;

  6、完成产品经理/项目经理交代的其它任务,

  任职资格:

  1、3-4年Java开发,Oracle、MySql数据库使用经验,熟练java语言,熟练运用多种软件设计模式,熟练掌握J2EE主流架构Struts2、Spring、Hibernate、SpringMVC、SpringBoot技术等技术等;

  2、熟悉掌握常见的流程引擎、搜索引擎、规则引擎等,能熟练的应用到产品/项目中;

  3、具备丰富的Web开发经验,熟悉HTML、Javascript,Ajax,Json,JQuery, Echarts,离线地图等开源框架,对于主流的开源技术熟悉其应用与原理;

  4、具备面向对象设计和编程理念,有较好的设计功底,对于面向对象设计原则有比较清晰的理解;

  5、熟悉高并发、高性能的分布式系统的设计、开发、问题解决以及调优相关知识;

  6、有电信应用系统和大数据应用系统的开发背景优先。

  中高级Java开发工程师的主要职责说明2

  职责:

  1、深入项目需求分析,根据产品开发进度和任务分配,组织相应的软件模块开发;

  2、根据公司文档规范编写相应的技术文档;

  3、根据业务变化,不断改善产品架构和功能设计,保证业务系统的性能、稳定性和可靠性;

  任职要求:

  1、本科学历,计算机相关专业;

  2、4-5年扎实的JAVA开发经验,对jvm原理有一定了解;

  3、1年以上互联网行业大型企业应用系统开发相关经验,扎实的基础知识, 有处理高并发请求架构经验优先;

  4、熟练掌握 SpringCloud,Springboot框架,并能开发简单的demo应用;

  5、熟练掌握SpringMVC/Spring/mybatis框架;

  6、熟悉接口技术,如webservice,thrift和hessian等,有协议开发经验优先;

  7、熟悉Linux常用命令,能独立在上面进行开

  发,测试和部署;

  8、熟悉oracal、mysql数据库,能熟练运用sql语言,有一定性能优化经验等;

  9、 熟悉Web及前端技术(包括 Javascript,ajax,json,jQuery,等开源框架);

  10、有良好的团队合作精神和沟通能力,有较强的沟通协调能力,具有较高责任感,主动性和执行力。

  中高级Java开发工程师的主要职责说明3

  职责:

  -负责具体项目/任务的详细设计、编码,软件产品项目规划工作,制定具体项目实施方案及软件 开发技术和规范及标准流程的改进;

  -参与项目/任务的模块架构、数据库的设计,解决项目/任务开发中遇到的各种问题,完成相应 模块软件的设计、开发、编程任务;

  -整合并优化项目开发所需各种资源;

  -负责相关技术文档的编写(如各类设计文档、数据库文档、测试文档等);

  -阶段性和周期性的向部门领导汇报项目/任务的最新情况,对于可能发生的任何风险进行上报。

  任职要求:

  -计算机专业统招本科以上学历,5年以上Java开发经验,其中至少2年互联网项目开发经验;

  -熟悉Git版本控制系统,并有实践经验;

  -精通Java语言,具备面向对象的开发思想,具备良好的编码规范,优秀的文档编写能力,熟悉 常用的设计模式;

  -扎实JAVA基础知识,熟悉NIO,有java高并发、分布式实战经验;

  -精通Oracle、MySQL等主流数据库,并能根据业务需求设计数据库结构,精通Redis、MongoDB 等NOSQL数据库,熟悉分表分库;

  -精通SpringBoot、SpringCloud、SSM、ElasticSearch、Gradle等主流技术栈;

  -熟悉微服务化开发,大数据量、高并发系统和大型网站构建经验者优先考虑,能够处理复杂问题;

  -具有较强的学习接受能力,良好的编码习惯,工作积极主动、擅于思考,擅于发现和解决问题, 能够承受较大压力;

  -有责任感和良好的团队合作精神。

  中高级Java开发工程师的主要职责说明4

  职责:

  1、协助设计技术方案和系统架构,重构现有不完善的系统;

  2、负责对内、对外接口设计、实现,开发交互、性能、安全性良好的APP移动应用;

  3、独立承担系统中一个整体模块功能的开发工作;

  4、编写系统核心代码,解决开发中的疑难问题;

  5、承担重要系统模块的维护和监控工作,保证系统服务的稳定可靠;

  6、能为团队引入创新的技术和思维。

  岗位要求:

  1、3年以上相关JAVA开发经验;

  2、熟悉使用Java语言,理解Java相关设计思想和技术,良好的编码习惯;

  3、熟悉使用Spring mybatis或HIbernate等开源框架,了解其原理和机制;

  4、掌握JavaScript,Jquery,CSS3,HTML5等Web界面的设计编程;

  5、熟练使用Oracle数据库,包括编码、维护、性能调优等,有分布式集群数据处理经验优先考虑;

  6、熟练使用J2EE开发主流框架,能够独立承担前、后端的开发工作;

  7、熟悉分布式系统的设计和应用,熟悉分布式、缓存信息等机制,使用一项或者以上主流开源项目优先;

  8、良好的沟通、团队协作能力,责任心强,承受较大的工作压力。

  中高级Java开发工程师的主要职责说明5

  职责:

  1.分析个性化业务需求,负责产品的开发、调试和维护;

  2.负责产品实施过程中的问题跟踪与修订;

  3.协调并完成项目与产品改进工作;

  4.根据开发进度与任务完成项目安排的相关工作;

  5.配合相关人员进行测试,根据项目输出相关的技术文档;

  6.负责编写相应的开发和设计文档。

  任职要求;

  1.计算机、软件等理工类相关专业,全日制大专以上学历,2年及以上Java开发经验,熟悉Java设计模式;

  2.精通JAVA面向对象编程,精通Servlet、Jsp、Jdbc、HTML,熟悉MVC结构、运用框架体系struts+hibernate+spring,精通MySQL、Oracle等数据库系统,熟练掌握SQL语句;

  3.熟悉j2ee体系,能够独立完成系统结构开发和应用部署;

  4.熟悉Eclipse+Tomcat开发工具使用,熟悉weblogic优先;

  5.具有良好的表达能力和沟通能力,工作责任心强,善于学习,具有良好的团队合作精神。