基本信息
姓名:张三
性别:男
出生年月:1995年3月
电话:138-xxxx-xxxx
邮箱:
现居地:上海市浦东新区
求职意向:Java后端开发工程师
教育背景
2013.09
2017.06 XX大学 计算机科学与技术 工学学士
主修课程:数据结构、算法设计、操作系统、数据库原理、计算机网络、Java程序设计。
专业技能
1. 编程语言:熟练掌握Java,了解Python、JavaScript。
2. 后端框架:熟悉Spring Boot、Spring Cloud、MyBatis等主流开发框架。
3. 数据库:熟练使用MySQL、PostgreSQL,了解Redis缓存技术。
4. 中间件:熟悉消息队列RabbitMQ,具备Kafka使用经验。
5. 开发运维:熟悉Git代码管理,掌握Maven项目构建,了解Docker容器化部署及Linux常用命令。
6. 前端基础:了解HTML5、CSS3及Vue.js基础,可配合完成前后端分离项目。
工作经历
2019.07
至今 ABC科技有限公司 Java开发工程师
负责公司核心业务系统中订单与支付模块的设计、开发与维护。
使用Spring Boot重构了原有用户权限模块,接口响应效率提升约30%。
参与设计并实现了基于Redis的分布式会话缓存方案,解决了高并发场景下的会话状态同步问题。
协助运维团队完成微服务容器化(Docker)部署,提升了部署效率与系统可伸缩性。
定期进行代码Review,保障代码质量,编写详细的技术文档。
2017.07
2019.06 XYZ软件有限公司 Java后端开发工程师
参与企业级客户关系管理(CRM)系统的开发,主要负责与报表统计模块。
使用MyBatis优化了复杂查询SQL,使关键报表生成时间缩短了50%。
独立完成了与第三方短信平台的对接模块,保障了消息推送的稳定性和及时性。
学习并实践了敏捷开发流程,积累了团队协作开发经验。
项目经验
项目一:智慧物流调度平台(ABC科技)
角色:核心后端开发
技术栈:Spring Cloud Alibaba、MySQL、Redis、RabbitMQ、Nacos
描述:该项目为物流公司提供实时订单调度与路径规划服务。
职责:负责订单状态机、司机调度算法的服务实现;利用RabbitMQ解耦订单创建与调度流程;通过Redis Geo模块实现附近司机快速检索。
项目二:电商促销系统(XYZ软件)
角色:后端开发
技术栈:Spring Boot、MySQL、Redis
描述:支持秒杀、优惠券、拼团等多种营销活动的管理系统。
职责:设计与实现优惠券发放与核销接口;使用Redis Lua脚本保障秒杀场景下的库存扣减的原子性,有效应对瞬时高并发请求。
自我评价
具备扎实的Java基础与五年后端开发经验,对分布式系统架构有深入理解。逻辑清晰,注重代码质量与可维护性,具备良好的沟通能力和团队协作精神。热衷于学习新技术,能快速适应新环境与新挑战。