本科及以上学历,5年+ Java开发经验,至少主导过1个中大型项目的核心模块
Java 核心能力:
精通Java并发、集合、IO、反射等核心技术
深入理解JVM原理(内存模型、GC调优、类加载机制)
熟练使用Spring全家桶,理解IOC/AOP/事务等底层原理
中间件与分布式(至少精通2项):
MySQL:复杂SQL优化、索引设计、主从架构、分库分表实战
Redis:缓存设计、集群架构、常见问题处理(雪崩/穿透/热key)
消息队列:Kafka/RocketMQ二选一深入理解(消费模型、高可用)
Elasticsearch:倒排索引原理、DSL编写、性能调优
架构与工程能力:
有微服务架构经验(SpringCloud/Dubbo),理解服务治理
熟悉分布式事务、分布式锁、限流降级等解决方案
了解Docker/K8s基本使用,有DevOps意识