中山大学Java后端开发工程师简历模板免费下载_中山大学Java后端开发工程师简历制作 - CodeCV简历
男 / 2001.05.15 | 138-0000-0000 | zhangwei@example.com | 广州市天河区
教育背景
中山大学 985 211 双一流
软件工程 - 本科
2020.09-2024.07
GPA: 3.8/4.0 | 主修课程:数据结构、算法设计、操作系统、数据库系统、计算机网络、Java程序设计、分布式系统、软件工程
实习经历
阿里巴巴
后端开发实习生
2023.06-2023.09
负责业务:电商平台后端开发
- 背景:平台日订单量500万+,QPS峰值10万+,需要高性能、高可用的后端服务支撑业务增长
- 职责:参与核心业务模块开发,负责接口设计、数据库优化、系统性能提升等工作
- 工作内容:
- 使用Spring Boot + MyBatis开发订单、支付等核心模块,完成接口20+个,日处理请求300万+
- 优化数据库查询,使用索引优化、分页查询、批量操作等技术,接口响应时间从200ms降至80ms,QPS提升2.5倍
- 引入Redis缓存,缓存命中率90%+,减少数据库压力60%,热点数据响应时间降至10ms
- 使用消息队列RocketMQ实现异步处理,处理订单通知、库存扣减等业务,峰值处理能力5万/秒
- 参与微服务架构改造,使用Spring Cloud拆分单体应用,服务拆分10+个,系统可用性提升至99.95%
- 建立分布式锁机制,解决并发场景下的数据一致性问题,零数据错误
- 使用Elasticsearch构建商品搜索服务,搜索响应时间<100ms,支持模糊搜索、高亮显示等功能
- 建立监控告警体系,使用Prometheus + Grafana监控系统指标,及时发现问题并处理
- 产出成果:完成功能模块10+个,接口性能提升2.5倍,系统可用性99.95%,获得部门优秀实习生称号
腾讯
后端开发实习生
2022.12-2023.03
负责业务:社交平台后端服务开发
- 背景:平台日活用户1亿+,需要稳定的后端服务支撑用户增长和功能迭代
- 职责:参与用户、内容等模块开发,负责接口开发、性能优化等工作
- 工作内容:
- 使用Java + Spring MVC开发用户注册、登录、个人资料等接口,完成接口15+个
- 优化数据库查询,使用连接池、读写分离等技术,查询效率提升40%
- 使用Redis缓存用户信息和热点数据,缓存命中率85%+,接口响应时间降低50%
- 实现分布式Session管理,支持多服务器部署,用户登录状态保持稳定
- 参与接口限流和熔断降级机制设计,保障系统稳定性,高峰期零故障
- 产出成果:完成接口开发15+个,系统稳定性提升,用户体验改善,获得团队认可
项目经验
分布式电商系统
2023.03-2023.11 | 项目负责人
技术栈:Java Spring Boot Spring Cloud MySQL Redis RocketMQ Elasticsearch
- 背景:传统单体应用无法支撑高并发场景,需要分布式架构提升系统性能和可扩展性
- 任务:设计并实现分布式电商系统,支持商品管理、订单处理、用户服务等核心功能
- 行动:
- 使用Spring Cloud构建微服务架构,拆分用户服务、商品服务、订单服务、支付服务等8个微服务
- 使用Nacos作为注册中心和配置中心,实现服务发现和动态配置管理
- 使用Gateway作为API网关,统一入口,实现路由转发、限流、鉴权等功能
- 使用MySQL作为主数据库,设计分库分表策略,支持千万级数据存储
- 使用Redis实现分布式缓存,缓存商品信息、用户信息等热点数据
- 使用RocketMQ实现异步消息处理,处理订单创建、库存扣减、消息通知等业务
- 使用Elasticsearch构建商品搜索服务,支持全文检索、聚合查询等功能
- 使用Seata实现分布式事务,保证跨服务数据一致性
- 使用Sentinel实现流量控制和熔断降级,保障系统稳定性
- 成果:系统支持10万+并发用户,QPS5万+,响应时间<200ms,获得校级创新创业大赛一等奖
高并发秒杀系统
2022.09-2023.05 | 核心开发
技术栈:Java Spring Boot Redis RabbitMQ MySQL Lua
- 背景:秒杀活动并发量极高,需要应对10万+并发请求,传统方案无法支撑,需要高性能解决方案
- 任务:设计高并发秒杀系统,支持秒杀活动,保障系统稳定性和数据一致性
- 行动:
- 使用Redis作为库存存储,使用Lua脚本保证原子性操作,防止超卖
- 使用消息队列RabbitMQ异步处理订单创建,削峰填谷,峰值处理能力3万/秒
- 使用令牌桶算法进行接口限流,防止系统过载,QPS控制在2万
- 使用Redis布隆过滤器过滤无效请求,减少数据库压力70%
- 优化数据库查询,使用批量插入、索引优化等技术,订单写入效率提升5倍
- 使用Redis分布式锁防止重复下单,零重复订单
- 使用CDN和静态资源缓存加速页面加载,首屏加载时间<1s
- 成果:系统支持10万+并发,秒杀成功率95%+,零超卖,零系统故障,获得省级计算机设计大赛二等奖
专业技能
- 编程语言:精通Java,熟练掌握Python、Go,熟悉C++、JavaScript
- 框架技术:精通Spring Boot、Spring Cloud、Spring MVC,熟练掌握MyBatis、Hibernate,熟悉Dubbo
- 数据库:精通MySQL,熟练掌握Redis,熟悉MongoDB、Elasticsearch,了解PostgreSQL
- 消息队列:熟练掌握RocketMQ、RabbitMQ,熟悉Kafka
- 分布式技术:精通分布式锁、分布式事务,熟练掌握微服务架构、服务治理,熟悉分布式缓存
- 系统设计:熟练掌握高并发、高可用系统设计,熟悉负载均衡、限流熔断、降级策略
- 工具平台:熟练使用Git、Maven、Docker,熟悉Linux系统,了解Kubernetes

客服微信
投递进度管理