● Java 工程师项目经验描述
---
项目一:电商平台后端系统
负责核心交易链路的设计与开发,包括商品管理、订单流转、支付对接及库存扣减等模块。采用 Spring Boot + Spring Cloud
微服务架构,引入 Redis 分布式锁解决超卖问题,通过 RocketMQ 实现订单异步处理,系统日均订单量峰值达 50
万+,接口平均响应时间控制在 80ms 以内。期间主导了数据库分库分表改造,单表数据量从 2000
万优化至分片后百万级,查询性能提升 60%。
项目二:企业内部权限管理平台
独立负责基于 RBAC 模型的统一权限系统开发,使用 Spring Security + JWT
实现认证鉴权,支持多租户隔离与动态菜单权限配置。前端采用 Vue 3 + Element Plus,前后端完全分离,接入 Knife4j
生成标准接口文档。系统上线后接入公司内部 12 个业务系统,日活用户约 3000 人,运行稳定无重大事故。
项目三:数据采集与报表系统
主导设计 ETL 数据管道,使用 Spring Batch 实现定时批量数据抽取与清洗,结合 MyBatis Plus
进行多数据源适配。对接第三方数据接口,通过 Kafka 消费实时数据流,最终汇聚至 MySQL
供报表层使用。优化批处理任务执行效率,原本需 4 小时的全量同步任务压缩至 40 分钟内完成