资深java软件工程师职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

资深java软件工程师职位描述与岗位职责任职要求

编辑:制度大全2020-08-14

职位描述

必要条件:

1、5年以上使用JAVA开发商业项目的经历,熟练使用Junit/Mockito等框架编写单元测试。

2、熟悉Spring、mybatis、Oracle、XML、Json等技术的运行原理和使用方法。

3、熟练掌握UML中的类图、时序图、状态图、活动图建模。

加分项:

4、有高并发交易系统的性能调优经验者优先。

5、有敏捷开发实践经历者优先,对Scrum、TDD、BDD/ATDD、结对编程有过成功实践经历更佳。

6、会使用cucumber/RobotFramework/Jenkins/Jacoo/sonar等一种或多种工具者优先,有自动化测试用例编写能力更佳。

7、有分布式异地团队管理经验者优先。

8、有民航信息系统或交易系统开发从业经历者优先。

任职要求

对现有附加服务订单管理系统提出优化方案,同时配合将应用优化成果在增值易新功能开发工作中加以实施,协助完成今年增值易改造任务。

篇2:资深JAVA组架构师资深高级工程师职位描述与岗位职责任职要求

职位描述

职责描述

1、负责金融行业基础平台、业务平台的架构设计、技术选型和方案实施落地。

2、负责通用服务框架、组件、项目核心代码的开发和维护。

3、负责核心技术攻关、解决系统中的关键问题和技术难题。

任职要求

1、对高并发、多线程、缓存等技术和业务场景有实际操作经验;熟悉互联网产品架构,有大型分布式、高并发、高负载、高可用性系统设计开发经验者优先;

2、扎实的java编程基础,精通JavaEE、微服务、消息中间件等相关技术;对各种开源的框架如Spring、mybatis、springcloud、dubbo等有深入的了解,精通其原理者优先;

3、精通分布式技术架构和分布式应用设计思想,熟悉主流分布式技术组件或框架,如Dubbo、springcloud、Zookeeper、redis等;

4、熟悉kafka、mongodb、spark、Hbase、Hive等大数据技术者优先;

5、具备较强的责任心,优秀的学习能力和技术自驱力,具备优秀的沟通能力和团队精神;

6、至少5年以上工作经验,必须具备项目实施经验,具有解决疑难问题的能力。

篇3:高级java开发工程师(大数据)职位描述与岗位职责任职要求

职位描述

岗位职责

1.负责物联网、大数据平台相关的技术研究、研发与测试等工作

2.负责基于物联网、大数据平台进行业务开发

技能要求:

1.本科以上学历,1年以上工作经验;

2.精通JAVA后台程序设计,Java基础扎实,要求掌握JVM基本原理、类加载、反射、集合、并发、IO、网络等内容;

3.对数据结构、算法有深刻理解;

4.熟悉linux开发环境,熟悉python、shell、perl中的一种;

5.有hadoop、hbase、storm、kafka等系统的源代码阅读经验者优先。

篇4:总工程师(java)职位描述与岗位职责任职要求

职位描述

职位描述

1.负责灵云智能客服系统、智能语音分析、智能语音导航等以人工智能技术为核心的服务系统的设计、搭建、优化及技术开发工作;

2.带领团队按照项目计划,与项目组其他成员协同工作,在保证质量的前提下,按时完成开发任务;

3.负责技术团队的管理,制定开发规范,撰写相关技术文档指导、培训工程师;

4.负责解决核心技术问题,对技术方案进行决策。

任职资格

1.学历要求:

-毕业于211或985院校、统招本科及以上学历。

2.工作经验:

?-5年以上J2EE开发实际工作经验,具有较强的系统架构设计能力;

?-精通Java,熟练掌握Springboot、Struts、SpringMVC、Hibernate、Mybatis等主流开发框架;

?-精通html,Css,Jquery,bootstrap等网页技术,并熟悉Json,Xml等数据协议,熟悉相关如redis、memcache等缓存技术;

?-熟练使用Tomcat、nginx,WebLogic,Websphere等web应用/代理服务器,并熟悉服务器配置原理;

?-熟悉并具备数据库系统如oracle、mysql、sybase,db2等至少2种,对sql优化有一定的经验;

?-熟悉J2ee体系结构和设计模式,熟悉分布式系统的设计及应用,熟悉高并发、高负载、高可用性系统设计的设计开发及调优;

?-熟悉Java多线程及并发技术;熟悉web开发中安全技术。

3.能力要求:

?-具有规范的编程习惯与文档编写能力,积极配合公司各项规范化建设工作;

?-具备很强的学习能力、问题分析能力,可以独立调试解决问题;

?-良好的沟通协调能力和团队管理意识,能够主动总结和自己的开发经验;

?-良好的英语阅读能力,思维敏捷清楚,有创新意识。

4.素质要求:

?-有责任心,良好的团队合作精神,能有效组织协调团队完成各类开发工作。

?-工作踏实,态度积极,能够承受工作压力,能适应严格项目管理;

?-责任心强,正直诚实,值得信赖。

5.优先考虑:

?-有Unix、Linux使用经验者优先考虑;

?-有企业级应用开发经验者优先;?

?-有互联网相关经验,熟悉云服务。

篇5:资深JAVA工程师架构师职位描述与岗位职责任职要求

职位描述

职责描述

1、根据公司业务发展特点,跟踪研究相关技术发展方向,了解掌握各类技术架构;

2、参与技术架构设计、重构、优化,根据业务规划及技术规划制定应用架构方案;

3、根据各项目需要,与客户互动获得深入的业务需求,分析客户的需求和约束条件,建立业务模型并确定合适的技术架构及解决方案;

4、根据业务需求,参与项目系统技术架构设计和业务功能分析,设计正确、合理的软件构架,以确保系统构架具有良好的性能,并指导项目组进行开发;

5、参与基础平台系统的架构设计和系统详细设计,协助开发人员读懂设计,并按设计进行编码;

6、主导参与技术难题攻关,持续提升核心系统在高并发、海量请求数下的高处理性能;

7、参与制定设计及实现规范,新技术预研。

任职要求

1、Java基础扎实,至少5年以上相关工作经验,3年以上大中型软件系统架构设计、系统设计、实施及管理经验;

2、熟悉SpringCloud,SpringBoot,Zookeeper,具有Restfulweb开发经验;

3、具有深厚的面向对象分析、设计、开发能力,精通OOP,AOP,设计模式,精通领域驱动的设计思想和方法;

4、擅长使用开源框架,熟悉某个领域内的开源框架,做过选型研究,解读过部分或者全部源码,掌握实现原理;

5、精通负载均衡、中间件集群,有大并发方案和性能调优的经验,熟悉Nginx、Tomcat等服务器的开发和性能调优;

6、研究过缓存、jvm调优、序列化、nio、RPC调用框架等,并且有相关实践经验;

7、精通Mysql应用开发,熟悉数据库原理和常用性能优化技术,以及NoSQL,Queue的原理、使用场景以及限制;

8、熟悉编码规范、项目管理流程和规范,对前沿技术不断学习和追求。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有