1、精通JAVA语言,对JVM、多线程、网络IO、锁机制有深入理解和实战经验;2、2、熟悉Mysql、ORACLE数据库及原理,熟练使用SQL语句及优化,对数据库事务、锁、索引有深入理解;
3、熟悉分布式服务架构,分布式缓存,能够实现高并发、高可用性系统;
4、熟悉Spring、Spring Boot、MyBatis、Redis、kafka、MQ、Zookeeper、Dobbo、等开源项目及应用;
5、具备Spring Cloud微服务实战经验;
6、5年以上JAVA项目开发经验,有过大型项目经验者优先;
7、良好的沟通能力,能够完成项目需求澄清及设计