Java开发工程师的岗位要求五个

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

Java开发工程师的岗位要求五个

岗位要求1:

1. 扎实的Java编程基础,熟悉常用设计模式、多线程、JVM,包括内存模型、类加载机制以及性能优化,具有系统设计、系统架构能力;

2.熟练掌握SpringBoot框架,熟悉SpringCloud微服务框架开发经验,深刻理解微服务原理及运行机制,并对服务拆分、服务间调用、服务治理有独特见解;

3.熟悉高性能、高并发、高可用性分布式系统设计,熟悉RPC、缓存、消息队列、负载均衡、分布式事务等,并能进行系统的调优和优化

4.熟悉SQLServer、MySQL、Oracle等数据库,有数据库调优经验,熟悉主流多种NoSQL数据库;

5.有代码洁癖、有Github贡献、StackOverFlow活跃者优先;

6.英语读写能力好,有金融行业从业经验优先。

岗位要求2:

1、3年及以上的实际项目开发经验;

2、Java基本功扎实,有良好的面向对象设计思想,对多线程有深刻理解;

3、熟悉ORM技术、Hibernate、MyBatis技术,熟悉springboot 开发框架,具备ioc 和aop 思想;

4、熟悉关系型数据库的使用、缓存技术使用(如Redis,Memcached,MQ);

5、熟悉Nginx的配置,熟练使用Linux 的基本命令;

6、熟悉mysql、oracle的一种

岗位要求3:

1、熟练运用SpringBoot、SpringMVC、Mybatis;

2、熟练运用HTML、CSS、JS、等前段技术及前端UI框架;

3、熟练运用Mysql、Redis、ES 等数据库技术;

4、熟练使用集成开发环境IDEA ;

5、会使用SVN、maven等项目构建管理工具;

6、有团队精神和敬业精神,能承受一定的工作压力,在指定时间内完成高质量程序;

7、具有良好而规范的编程习惯和技术文档编写习惯;

8、参与过大数据分析、分布式系统研发经验的优先;

岗位要求4:

1、计算机/软件相关专业、国办本科及以上学历(学信网可查),有3年以上工作经验,2个及以上企业级项目的实践开发经验

2、熟悉Java,有良好的面向对象编程思想,熟悉常用的设计模式,熟悉Linux操作系统优先

3、能熟练使用Spring开发框架(必备条件),熟悉Mybatis、dubbo、Junit、Log4j、ES、Kafka、MQ 等常用框架

4、熟练使用MySQL、ORACLE、SQLSERVER、Redis、memcache等常见数据库及缓存,能够根据使用场景进行选择和优化具有大数据/高并发场景下数据库优化经验者优先

5、能熟练运用TOMCAT、WEBLOGIC、Apache、nginx等常用服务器

6、良好的沟通协调能力和团队合作意识工作责任心强,敢于承受压力

6、有系统安全防护经验优先

岗位要求5:

1.专科及以上学历,计算机相关专业,2年以上Java开发经验;

2.精通JAVA面向对象编程,精通J2EE体系结构,熟悉Struts2、Spring、MyBatis、redis等开源框架

3.熟练掌握主流数据库:Oracle,MySq,SQL Servel等数据库开发,精通数据库领域模型设计;

4.熟练使用Tomcat、Nginx等web服务器,有相关的管理和调优经验;

5.良好的沟通理解能力,能接受出差;

掌握以下技能更佳

6.熟练Docker的使用、有Kubernetes等资源编排工具开发运维经验;

7.熟悉HTML5,有一定的Web前台开发经验,对JavaScript前台开发有深入理解;

8.熟练掌握常用RPC协议,熟练掌握linux常用命令,有devops开发工作经验;

9.有缓存、分布式集群处理、负载均衡、系统性能调优等开发经验;

相关文档
最新文档