学习啦 > 实用范文 > 办公文秘 > 岗位职责 > 高级Java开发工程师的主要职责

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

时间: 舒欣1213 分享

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

  高级Java开发工程师需要负责核心系统的架构设计以及核心代码的撰写,定期review下属的代码等以保证系统质量。下面是学习啦小编为您精心整理的高级Java开发工程师的主要职责。

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

  职责

  1、负责web系统的分析、设计和研发工作。

  2、参与产品需求分析、代码设计及系统稳定性、性能和扩展性调试等。

  3、负责数据库设计、系统详细设计和核心业务编码工作。

  4、负责解决线上产品运行中出现的技术问题。

  5、能独立解决开发中遇到的关键技术问题,指导初中级开发人员进行开发。

  职位要求

  1、计算机相关专业本科及以上学历。

  2、5年以上Java软件开发经验,精通web开发的相关技术。

  3、熟悉springcloud、mybatis、redis、mysql等相关技术

  4、有大数据量、高并发系统设计、数据分析、数据建模经验者优先。

  5、有资金管理系统、支付系统或金融类产品开发经验优先。

  6、具有良好的沟通技能,团队合作能力,勤奋好学,热爱技术,乐于分享知识与技术。

  7、积极了解相关新技术及趋势,促进技术创新,持续改进系统架构,提高用户体验。

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

  职责:

  1、负责平台架构优化、核心重要模块开发,有很强的质量意识,主导核心代码开发;

  2、负责需求、设计产品相关文档编写;

  3、编写制订各项技术方案;

  4、负责较高难度的需求分析;

  5、指导、培训中初级工程师、新员工;

  6、解决项目中技术难题;

  7、参与系统安全性、稳定性、性能和扩展性测试。

  职位要求:

  1、五年以上基于Java的Web项目开发经验,具有较好的系统架构设计能力,有互联网产品、分布式应用系统开发经验;

  2、Java基础扎实,理解常用的设计模式,熟悉基于J2EE的相关开源技术以及熟练运用主流开发框架(Spring, Spring MVC, Hibernate,Mybatis等);对Spring boot,Spring cloud,Dubbo框架等有使用经验优先;

  3、熟悉熟悉HTTP,TCPIP,Socket网络通讯协议,熟悉Kafka,RabitMQ等中间件;

  4、熟悉分布式缓存Redis,Memcache,熟悉SOA, WebService等技术;

  5、熟悉ORACLE,MySql数据库开发技术及相关工具,熟练掌握SQL,有海量数据系统的开发、调优经验;

  6、熟悉Linux环境以及操作,SVN的使用,熟悉Tomcat,Apache,Nginx等开源的服务器;

  7、熟悉微服务架构设计原理,并有过相关实战经验;

  8、有大数据方面工作经验如hadoop、storm、spark、hbase等技术的优先;

  9、有过数据仓库系统设计和实施经验的优先;

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

  职责:

  1. 负责公司产品和项目的研 发工作.

  2. 相关系统设计,分工,开发进度跟进.

  3.负责对开发人员的技术指导和培训;

  4.参与技术难题攻关、组织技术积累等工作。

  岗位要求

  1.计算机相关专业,本科以上学历, 具有5年以上Java以项目开发经验;

  2.精通Java开发,熟悉Java的核心语法,了解J2EE设计模式,熟悉面向对象的分析设计和工具;

  3.熟悉掌握SQL语言,能够熟练进行数据库设计,有Oracle、Postgresql等相关数据库项目开发经验;

  4.熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用;

  5.掌握多线程及高性能的设计与编码及性能调优,熟悉微服务、熟悉Spring Cloud;

  6.具备良好的代码编程习惯及较强的文档编写能力.

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

  职责:

  1、主导业务及技术项目的系统分析与设计,承担核心功能的代码编写,开发与维护系统核心模块

  2、系统性能优化、主导技术难题公关。保障系统的安全、稳定、快速运行

  3、管理后端开发团队、审核工程师的设计与研发质量

  任职资格:

  1、扎实的java编程基础,熟练单元测试技术和TDD,精通Java EE、SOA等相关技术;对各种开源的框架如Spring/Spring Boot/Spring Cloud、JPA、myBatis等有深入的了解;

  2、三年以上技术团队管理经验;

  3、具备良好的识别和设计通用框架及模块的能力;

  4、较强的表达和沟通能力;工作认真、严谨、敬业,对系统质量有近乎苛刻的要求意识; 有很强的分析问题和解决问题的能力,有强烈的责任心;

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

  职责:

  1.根据系统的开发进度与任务安排,完成分配的开发任务;

  2.自测出开发中存在的缺陷、并修正,以此确保交付质量;

  3.负责解决系统开发过程中遇到的技术问题;

  4.协助相关团队完成系统的测试、部署、上线运营工作;

  5.能够带领团队进行新技术的研究与探索。

  任职资格:

  1.本科学历,计算机或者计算机相关专业;

  2.5年以上JavaEE开发经验,精通 Java语言以及OPP思想,熟练应用J2EE的相关开发技术;

  3.熟悉SpringMVC、JPA、MyBatis、MySQL、RabbitMQ、activity、Redis,有RabbitMQ、Activity工作流使用经验者优先考虑;

  4.强烈的责任心和良好的团队协作能力;

  5.有消费金融行业系统开发经验优先。

相关文章:

1.Java高级开发工程师岗位的主要职责

2.Java中高级开发工程师的职责内容

3.Java中高级工程师的具体职责

4.java高级工程师简历范文免费

5.Java高级工程师面试题目

61597