纯干货!!!Java后端技术清单(附图)

分享一份最新的Java后端开发技能清单,可根据自身情况以及岗位招聘要求做动态调整,核心思想就是尽可能满足岗位招聘的所有技能要求。

Java后端技术清单:

1.计算机基础:熟练掌握计算机网络、数据结构和算法、操作系统,了解计算机组成原理。

2.Linux:熟练使用Linux,有Linux 下开发部署项目的实际经验。

3. Java:熟练掌握Java基础、集合、并发、熟悉JVM常见概念,有过JVM排查问题和调优的经历。

4.开发工具:熟练使用Maven/Gradle、Git、 IDEA、Docker 等开发工具。

5.搜索引擎:熟练掌握Elasticsearch/Solr的使用及原理。

6.数据库:熟练掌握MySQL数据库以及常见优化手 段(比如索引、SQL 优化、读写分离、分库分表),Redis实战经验丰富(搭建过Redis集群),熟悉MongoDB。

7.框架(根据自身情况调整):熟练掌握Spring、 Spring MVC、SpringBoot、 MyBatis、 JPA、SpringSecurity、Junit 等基础开发框架,熟练掌握Netty网络编程(可选),熟练掌握Activiti/Flowable(可选,工作流桩架)

8.前端:熟练掌握HTML5、CSS、 Javascript、Ajax,熟悉TypeScript,有React、Vue 的实际开发经验

9.分布式(可选,根据自身情况调整):。熟练掌握RPC(Dubbo)、分布式事务(Seata)、配置中心(Apollo)、分布式链路追踪(SkyWalkina)、分布式 ID(UUID、Snowflake)、 消息队列(Kafka)、限流熔 断(Sentinel)的使用及原理0熟悉Spring Cloud/ Spring Cloud Alibaba全家桶常见组件的使用,微服务架构项目开发经验丰富。

还有一些工作招聘有--些特殊的要求比如:

Devops :熟练掌握Jenkins,熟悉CI/CD流程。云原生:熟练掌握Kubernetes以及周边生态/ServiceMesh

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值