具备三年 Java 后端开发工作经验,熟练掌握 Java 核心语法、多线程编程、JVM 性能调优技术。
熟练使用 Spring Boot、Spring Cloud、MyBatis 等主流框架搭建微服务架构,独立完成业务接口开发。
精通 MySQL,可编写复杂 SQL,完成索引设计与慢查询优化;熟练使用 Redis 搭建缓存,利用 RocketMQ 实现业务异步解耦。
熟悉 Spring Cloud Gateway 网关配置与分布式事务处理,能够完成服务联调、异常处理与线上故障排查。
掌握 Linux 常用运维命令,可完成项目打包部署、日志分析。
能够根据业务需求迭代后端功能,处理各类数据交互问题,保障系统稳定运行,可独立承接后端开发项目。
参与智慧教育云平台后端开发项目,项目采用 Spring Cloud Alibaba 微服务架构,基于 Nacos 实现服务注册与配置管理,使用 Seata 保障跨服务分布式事务,借助 RocketMQ 实现考试批改、消息通知等业务异步解耦,搭配 XXL-Job 完成定时任务调度,通过 Sentinel 完成接口限流熔断。我主要负责教学任务、偏误错题库、题库考试以及 AI 辅助教学模块的接口开发,使用 OAuth2 与 JWT 完成多端统一认证,利用 Redis 做热点数据缓存,实现数据库读写分离,并对复杂 SQL 建立索引优化查询效率。同时处理大批量数据导入、异步任务推送等问题,完成线上接口性能优化与故障排查,保障系统能够稳定支撑上千人并发考试,有效缩短接口响应时间,提升整体服务稳定性。
项目名称:智慧教育云平台(Teach-Cloud) 项目规模:8个微服务模块,代码量约10万行+ 技术栈:Spring Cloud + Spring Cloud Alibaba + MyBatis Plus + Nacos + Seata + RocketMQ
本安全生产智能管理系统采用 Spring Cloud Alibaba 微服务架构,依托 Nacos 实现服务注册与配置管理,利用 Seata 保障多模块业务的数据一致性,通过 RocketMQ 完成隐患上报、告警推送、任务下发等业务异步解耦,结合 XXL-Job 实现定期巡检任务