1. 扎实的Java基本功;2. 熟练掌握IO、多线程编程、集合等基础框架、JVM原理;3. 熟练掌握分布式系统的设计和应用,分布式、缓存、消息等机制4. 熟悉掌握高性能设计与编码及性能调优;有高并发、有系统性能调优开发经验;5. 熟悉Linux操作系统,TiDB、MySql数据库,对sql优化有一定的实践经验;6. 熟练掌握主流Java开源框架及Spring Boot、Mybatis、Kafka、Redis、ES等;7. 熟悉K8S平台、了解Istio;8. 具有良好的编程思想和编码习惯;9. 乐于沟通,有强烈的责任心和进取心;