Java开发工程师岗位要求总共6个

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java开发工程师岗位要求总共6个
岗位要求1:
1、具有1年以上java开发经验;
2、精通java语言,熟练使用主流开源框架,如Spring\SpringBoot\MyBatis\等;
3、熟悉微服务分布式架构有实践经验、能独立搭建系统框架者优先;
4、精通数据库(Oracle/MySql 等)的基本原理及操作,熟练掌握各种SQL技巧,掌握一门Nosql(Redis/Mongo)的优先。

5、熟悉java多线程开发和线程池使用,对java性能优化有一定理解;熟悉面向对象和设计模式;
6、熟悉linux环境,熟悉web容器(Tomcat等);
7、对技术有激情,喜欢钻研,主动性高,具有较强的独立工作能力和解决问题的能力。

岗位要求2:
1、有多年的java开发经验,基础扎实,熟悉JVM、多线程、NIO、缓存、消息机制;熟悉数据结构和设计模式;
2、对高可用、高性能、可扩展、可伸缩、高安全的架构有实践经验;熟悉微服务架构和分布式,熟悉spring boot、spring cloud/dubbo;
3、熟悉redis、nginx、zookeeper、ELK、MQ等中间件中的
一种或几种;
4、熟悉mysql和mybatis(或者hibernate);
5、具有很强的责任感,善于学习,有很好的分析问题、解决问题的能力,良好的沟通配合意识;
岗位要求3:
1. 本科及以上学历,计算机相关专业,有Linux 后台开发经验;
2. 熟悉HTTP、GRPC 协议,熟悉至少1门语言:C/C++、Java、Python、Golang;
3. 熟悉TCP/IP 协议,熟悉常用算法和数据结构,网络及多线程编程技术;
4. 对新技术敏感,求知欲强,能快速学习并具备较强的技术领悟能力;
5. 工作积极主动,具有良好的逻辑思维及语言表达能沟通力和团队协作精神;
岗位要求4:
1、1-3年左右开发经验,JAVA基础扎实,熟悉常用的设计模式,理解IO/NIO、多线程、集合等基础框架,对JVM原理有一定的了解。

2、有分布式如Dubbo+Zokeeper环境开发经验或者SpringCloud+Eureka环境的开发经验。

3、掌握Java常用框架,如Spring Boot、Spring MVC、MyBatis、Freemarker等。

4、掌握WebLogic、JBoss、Tomcat中至少1种服务器。

5、掌握Oracle、SQLServer、MySql等数据库,对sql使用和优化有一定的经验。

6、掌握常用Linux命令。

熟练使用Docker相关容器技术。

7、掌握多线程及高性能的设计与编码及性能调优;有高并发应用开发经验。

8、对物联网协议GBT28181、Modbus、BAcent/Ip、Rtsp、Rtmp 有一定了解。

9、良好的沟通、学习及团队协作能力,一定的带队能力。

10、有物联网工作经验者优先。

岗位要求5:
1、本科及以上学历,实际工作2年以上工作经验,熟悉开发和项目管理流程;
2. JAVA基础扎实,精通io、多线程、集合、JUC等基础框架,具有一线coding的能力,具备一定的系统分析与设计能力,熟悉分布式、缓存、消息、搜索等机制;
3、掌握HTTP,TCP/IP等应用层协议;
4、精通Spring,SpringMVC,MyBatis,Hibernate,Sring Boot,Spring Data Jpa;
5、熟悉HTML、CSS、JS、XML,Ajax,angular js,Vue等技术;
6、掌握基本的Linux操作命令;
7、熟悉分布式框架及相关技术:Dubbo,Zookeeper,Spring Cloud,Spring Cloud Alibaba;
8、熟悉可持续迭代相关内容和技术:Devops,Jenkins;
9、按时、高质量交付安排的软件开发和单元测试工作,并能按时在规定时间内修复bug;
10、良好的沟通协调能力,团队合作精神和执行力,能够思路开拓、积极上进和不断学习。

岗位要求6:
1、本科及以上学历,计算机相关专业,3年以上相关工作经验;
2、熟练使用Java开发语言,具有良好的代码风格,熟悉面向对象的程序设计与开发;
3、了解JVM原理,熟悉Spring、MyBatis、Spring Boot等应用框架,至少熟悉一种Java应用服务器的配置和管理(Tomcat, WebSphere, WebLogic等);
4、熟悉MySQL、MangoDB,Redis,PostgreSQL等常见的数据库技术,有数据库优化经验者优先;
5、熟悉HTTP/HTTPS协议,熟练使用RESTful/WebSocket接口机制,熟悉使用JSON、XML进行网络通信;
6、精通IO、多线程等基础框架,精通分布式、缓存、消息、和系统调优等,熟练掌握相关开源框架和中间件;
7、熟悉使用Linux操作系统,能进行shell脚本编程;。

相关文档
最新文档