1.精通 Java 语言编程,并发编程,有良好的编码习惯。
2.精通 Mysql、Qracle 日常 Query 操作,数据库业务模型的设计, 熟悉日常 SQL 诊断
及性能分析策略,能快速定位 SQL 语句导致索引失效等关键点并做出处理。
3.精通运用 SpringBoot,MyBatis、Spring、Spring MVC、flowable 等主流框架从事开
发。
4.熟练进行分布式系统架构设计。
5.熟练使用 SpringBoot 进行微服务开发,以及 SpringCloud、SpringCloud alibaba 生态圈常用的服务与 SpringBoot 整合(Eureka/nacos/sentinel/gateway/openfeign/seata 等)
6.熟练使用 maven 项目构建工具。
7.熟练使用 Zookeeper+Dubbo 分布式服务框架。
8.熟练使用常用的非关系型数据库。
9.精通Redis、MongoDb、elasticsearch 等的使用。
10.熟悉大数据统计离线和实时计算架构并有相关经验,熟练应用 Java 或 Scala 进行大数
据编程。
11.熟练使用 Linux 常用命令和服务配置。
12.熟练使用 Git/SVN 项目管理工具。
13.熟悉 JVM 内存结构及需要优化的内存区域。
14.熟悉 JVM 垃圾回收机制并有过相关优化经
验。
15.了解 Python 语言可以进行脚本编写。
16.了解 k8s 的使用和部署。