高级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.有消费金融行业系统开发经验优先。
相关文章: