-
阿里
-
高级JAVA工程师
-
8年
擅长技能
编程语言与基础:精通 Java,具备扎实的 Java 基础,深入理解 IO、多线程、并发编程、集合框架、网络编程(HTTP、Socket、TCP/IP)及 JVM 原理与调优。熟悉 Kotlin(Android 方向)。
主流框架:精通 Spring 全家桶(Spring Boot, Spring Cloud, Spring Cloud Alibaba, Spring MVC, MyBatis/iBatis, Struts1)。熟悉 Dubbo、Feign、Ribbon、Hystrix、Nacos、Sentinel、Seata、Gateway 等微服务核心组件。
数据库:精通关系型数据库(MySQL, PostgreSQL, Oracle, SQL Server),具备复杂 SQL 编写、数据库设计、索引优化及性能调优能力。熟悉分布式数据库方案(分库分表、读写分离)。了解 MongoDB、MariaDB、达梦等。
中间件与缓存:熟练使用消息队列(Kafka, RabbitMQ, RocketMQ)和缓存(Redis, Memcached, Codis),了解其底层机制,具备集群部署、运维、调优及解决缓存击穿/穿透/雪崩等问题的经验。
前端技术:熟悉 Vue.js (Vue3)、JavaScript、HTML、CSS、JSP 等前端技术,具备全栈开发能力者优先。
开发运维工具:熟练使用 Linux 常用命令,掌握 Git、Maven、Jenkins 等开发工具。熟悉 Docker、Kubernetes 等容器化技术及 Nginx 配置。