精通Java核心,多年一线开发经验,具备良好的编码能力,并能熟练使用设计模式;
精通Java并发编程,深入了解ConcurrentHashMap、CAS 、以及线程池机制并在项目中熟练使用;
精通Spring、SpringMVC、Mybatis,理解Spring的IoC、AOP原理和机制,深入学习过相关源码;
精通SpringCloud,对分布式的服务特点,旧服务改造,服务划分,服务分层有深入了解;
熟练掌握JVM,熟悉多种常见的垃圾回收器如CMS,G1,Parallel;
熟练使用RabbitMQ、RocketMQ等消息中间件,掌握RabbitMQ的通讯方式,消息的可靠传递,对消息幂等性和消息堆积问题有实战经验;
熟练掌握SQL与MySQL调优,多年实战经验,对索引优化以及存储引擎有深入了解,有线上调优经验;
熟练使用 Redis,熟悉Redis的持久化机制,对主从,哨兵,集群有掌握,并且熟悉缓存击穿,雪崩,有解决方案;
熟练掌握分布式事务,如2PC、2PC、TCC模式,设计可靠消息最终一致性方案,最大努力通知方案;
熟练使用Skywalking、Arthas、CAT等做监控、报警、链路追踪;
15年开发经验,参与过多个大型项目,涉足外卖配送、电商、广电、车联网多个行业。
百万级用户,618、周年庆活动,秒杀等大型活动支撑。
生产系统多云、本地部署,蓝绿发布,灾备经验
微服务、数据中台、业务中台、SAAS、高并发、高可用项目经验。
5年10~20人研发团队管理经验,有组建技术团队经验(开发、测试、产品),善于沟
通交流。