具有五年经验
1. 通读过《算法导论》、《算法引论》等。掌握数据结构和算法。
2. 精通spring springboot springcloud mybatis springmvc等框架。进行过微服务系统开发,掌握设计模式
3. 精通主流缓存组件,熟悉redis、memcache等工作机制,掌握h2等内存数据库的使用
4. 精通tomcat等中间件,对rabbitmq、rocketmq等消息中间件,有开发经验。熟悉nginx的使用。
5. 研究过并精通tomcat的内核架构。
6. 深入理解JVM虚拟机。熟悉java内存模型
7. 对于常用的框架,时常会阅读源码,进行开发过程中的指导和解决开发中的问题等。
8. 熟悉高并发技术,熟悉使用多线程和线程池的使用。熟悉java的多线程技术
9.英文阅读良好,偏向于获取英文版的第一手资料
10. 对于DDD等设计或架构理论有了解
11.逻辑思维能力强,遇事沉着冷静,一般能迅速产生多个解决方案,并依客观情况行动。