1、Java基础扎实,熟悉io,多线程,集合等基础框架,熟悉常用的设计模式;2、精通主流的开发框架:SpringBoot、SpringCloud全家桶;3、熟练常用的设计模式,有大型分布式,集群,高可用,高可靠,高并发系统的设计及落地经验;4、熟练使用oracle、mysql、tdsql、tidb、shardingsphere、mongodb、ES等关系型数据库,非关系型数据,new Mysql 等数据库技术;5、熟练使用多线程,Redis、RabbitMQ、RocketMQ、xxl-job等中间件技术。