技术栈:
·深入理解JDK集合和并发包常用类原理,深入研究volatile,Synchronized原理
·深入理解JVM底层工作原理和垃圾回收机制,熟练使用jstat、jmap、mat进行JVM调优并制定JVM模板
·深入阅读Spring核心源码,包括其IOC,AOP底层原理实现以及整个生命周期
·熟练使用SpringCloud Netflix相关组件 Eureka、Ribbon、Feign、Hystrix、Zuul以及Nacos,Gateway
·深入理解Redis数据结构、持久化、复制、主从、集群工作原理,熟悉缓存雪崩、缓存击穿、缓存穿透解决方案
·深入理解MySQL Innodb存储引擎 BufferPool、事务、锁、索引底层工作原理;能根据explain执行计划调优
·深入理解分布式锁常用方案,Curator和Redission
·深入理解消息中间件落地方案和使用场景,熟悉消息有序性、可靠性、幂等性,消息积压解决方案
·熟练使用Mybatis,Hibernate,springDataJPA等数据持久层框架
·熟练使用Jenkins代码构建工具,Elasticsearch搜索引擎,k8s容器编排技术
·熟练使用代码管理工具Git/SVN以及项目构建工具Maven
梅斯医学:
梅斯医学PC:用户、会员、资讯、指南、医学计算、课程、视频,直播、科研精品课等一系列模块的迭代生产与维护。
梅斯APP:日常任务迭代,运营及产品问题跟踪及修复。
绵阳睡眠:
需求评审,技术选型,架构设计,管理端后台代码以及APP端代码开发
负责梅斯医学门户网站以及APP业务线,日常产品需求技术落地,问题跟踪以及解决维护。用户及运营问题处理等等
7年Java后端开发经验,涉及金融,CRP,CRM,医疗等多个领域,做过APP,小程序,以及API,有丰富的开发经验