ID:410054

LWL

高级Java

  • 公司信息:
  • 山东和合信息科技有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

**项目一:电商平台微服务架构设计与优化**
**项目周期**:2021.03 – 2025.02
**技术架构**:Spring Boot + Spring Cloud (Eureka, OpenFeign, Hystrix, Gateway) + Redis + RabbitMQ + MySQL + Elasticsearch + Docker + Kubernetes

作为核心后端开发,主导系统从单体架构向微服务架构的重构。将原有系统拆分为用户服务、商品服务、订单服务、支付服务、库存服务等10+个独立微服务,通过API网关统一入口,服务间通过Feign实现通信,Hystrix实现熔断降级,保障系统高可用。
- 设计并实现分布式事务解决方案,基于Seata框架保障跨服务数据一致性,解决订单创建与库存扣减的事务问题。
- 引入Redis缓存热点商品与用户信息,缓存命中率提升至95%,数据库QPS降低70%。
- 使用RabbitMQ实现异步解耦,将订单创建、日志记录、消息通知等非核心流程异步处理,系统吞吐量提升3倍。
- 基于ELK搭建日志分析系统,实现日志集中管理与快速排查;通过Prometheus + Grafana构建监控体系,实时监控服务状态与性能指标。
- 使用Docker容器化部署,Kubernetes进行集群编排,实现服务自动扩缩容与高可用部署。

**项目二:高并发秒杀系统设计与实现**
**项目周期**:2023.05 – 2023.12
**技术架构**:Spring Boot + Redis + Lua脚本 + RabbitMQ + MySQL + Nginx + Vue

负责秒杀模块的设计与开发,系统支持每秒上万级请求,解决超卖、热点数据、系统雪崩等核心问题。
- 使用Redis + Lua脚本实现原子化库存扣减,防止超卖,QPS稳定在8000+。
- 采用接口限流(Guava RateLimiter)、验证码校验、黑名单机制防止恶意刷单。
- 实现异步下单流程,用户请求进入RabbitMQ消息队列,后端消费处理,提升系统响应速度与稳定性。
- 通过CDN + Nginx静态资源缓存 + 页面静态化,减少服务器压力,页面加载时间降低60%。
- 数据库层面进行分库分表(ShardingSphere),按用户ID哈希拆分订单表,提升查询效率。

**项目三:企业级财务管理系统开发**
**项目周期**:2020.01 – 2021.02
**技术架构**:Spring Cloud + MyBatis + PostgreSQL + Redis + Quartz + Vue + Jenkins

作为后端负责人,参与中国平安财务云系统中财务管理模块的开发,系统集成人员管理、财务画像、报表统计、会议管理等核心功能。
- 负责财务数据报表的定时生成与导出功能,使用POI实现大数据量Excel导出,解决内存溢出问题,支持百万级数据分批导出。
- 基于Quartz实现季度数据自动备份与异动信息同步,保障数据完整性。
- 使用Redis缓存高频查询数据(如组织架构、人员信息),减少数据库压力,接口响应时间从800ms降至120ms。
- 参与系统安全设计,实现基于RBAC的权限控制模型,支持多角色、多层级数据权限管理。
- 通过Jenkins实现CI/CD自动化部署,提升发布效率与系统稳定性。

**项目四:证券行情微服务与自动化测试平台**
**项目周期**:2019.08 – 2020.12
**技术架构**:Spring Boot + MyBatis + MySQL + Docker + UAL(定制行情SDK)

负责华泰证券内部行情数据解析微服务的开发,对接行情数据源,提供标准化接口供前端调用。
- 开发字节流解析模块,根据中证接口协议解析原始行情数据,转换为JSON明文返回,提升数据可读性与调试效率。
- 实现行情数据缓存机制,结合本地缓存(Caffeine)与Redis,降低上游数据源压力。
- 搭建自动化测试对比平台,通过解析日志获取真实请求,分发至两套行情服务进行结果比对,差异数据入库并支持前端展示与报表导出,提升系统稳定性与问题定位效率。
- 使用Docker部署服务,实现环境一致性与快速部署。

**项目五:图书管理系统(基础项目,体现编码能力)**
**项目周期**:2019.03 – 2019.07
**技术架构**:Java SE + ArrayList + File I/O + Scanner

作为Java基础能力训练项目,独立完成控制台版图书管理系统,涵盖增删查改、借阅归还、数据持久化等核心功能。
- 使用面向对象思想设计Book类,封装属性与行为,通过ArrayList存储数据。
- 实现用户菜单交互逻辑,使用Scanner接收输入,switch分支处理操作。
- 引入ObjectOutputStream与ObjectInputStream实现数据本地序列化存储,程序重启后数据不丢失。
- 通过异常处理机制提升程序健壮性,掌握基础调试与问题定位能力。

项目经验

**项目一:电商平台微服务架构设计与优化**
**项目周期**:2021.03 – 2025.02
**技术架构**:Spring Boot + Spring Cloud (Eureka, OpenFeign, Hystrix, Gateway) + Redis + RabbitMQ + MySQL + Elasticsearch + Docker + Kubernetes

作为核心后端开发,主导系统从单体架构向微服务架构的重构。将原有系统拆分为用户服务、商品服务、订单服务、支付服务、库存服务等10+个独立微服务,通过API网关统一入口,服务间通过Feign实现通信,Hystrix实现熔断降级,保障系统高可用。
- 设计并实现分布式事务解决方案,基于Seata框架保障跨服务数据一致性,解决订单创建与库存扣减的事务问题。
- 引入Redis缓存热点商品与用户信息,缓存命中率提升至95%,数据库QPS降低70%。
- 使用RabbitMQ实现异步解耦,将订单创建、日志记录、消息通知等非核心流程异步处理,系统吞吐量提升3倍。
- 基于ELK搭建日志分析系统,实现日志集中管理与快速排查;通过Prometheus + Grafana构建监控体系,实时监控服务状态与性能指标。
- 使用Docker容器化部署,Kubernetes进行集群编排,实现服务自动扩缩容与高可用部署。

**项目二:高并发秒杀系统设计与实现**
**项目周期**:2023.05 – 2023.12
**技术架构**:Spring Boot + Redis + Lua脚本 + RabbitMQ + MySQL + Nginx + Vue

负责秒杀模块的设计与开发,系统支持每秒上万级请求,解决超卖、热点数据、系统雪崩等核心问题。
- 使用Redis + Lua脚本实现原子化库存扣减,防止超卖,QPS稳定在8000+。
- 采用接口限流(Guava RateLimiter)、验证码校验、黑名单机制防止恶意刷单。
- 实现异步下单流程,用户请求进入RabbitMQ消息队列,后端消费处理,提升系统响应速度与稳定性。
- 通过CDN + Nginx静态资源缓存 + 页面静态化,减少服务器压力,页面加载时间降低60%。
- 数据库层面进行分库分表(ShardingSphere),按用户ID哈希拆分订单表,提升查询效率。

**项目三:企业级财务管理系统开发**
**项目周期**:2020.01 – 2021.02
**技术架构**:Spring Cloud + MyBatis + PostgreSQL + Redis + Quartz + Vue + Jenkins

作为后端负责人,参与中国平安财务云系统中财务管理模块的开发,系统集成人员管理、财务画像、报表统计、会议管理等核心功能。
- 负责财务数据报表的定时生成与导出功能,使用POI实现大数据量Excel导出,解决内存溢出问题,支持百万级数据分批导出。
- 基于Quartz实现季度数据自动备份与异动信息同步,保障数据完整性。
- 使用Redis缓存高频查询数据(如组织架构、人员信息),减少数据库压力,接口响应时间从800ms降至120ms。
- 参与系统安全设计,实现基于RBAC的权限控制模型,支持多角色、多层级数据权限管理。
- 通过Jenkins实现CI/CD自动化部署,提升发布效率与系统稳定性。

**项目四:证券行情微服务与自动化测试平台**
**项目周期**:2019.08 – 2020.12
**技术架构**:Spring Boot + MyBatis + MySQL + Docker + UAL(定制行情SDK)

负责华泰证券内部行情数据解析微服务的开发,对接行情数据源,提供标准化接口供前端调用。
- 开发字节流解析模块,根据中证接口协议解析原始行情数据,转换为JSON明文返回,提升数据可读性与调试效率。
- 实现行情数据缓存机制,结合本地缓存(Caffeine)与Redis,降低上游数据源压力。
- 搭建自动化测试对比平台,通过解析日志获取真实请求,分发至两套行情服务进行结果比对,差异数据入库并支持前端展示与报表导出,提升系统稳定性与问题定位效率。
- 使用Docker部署服务,实现环境一致性与快速部署。

**项目五:图书管理系统(基础项目,体现编码能力)**
**项目周期**:2019.03 – 2019.07
**技术架构**:Java SE + ArrayList + File I/O + Scanner

作为Java基础能力训练项目,独立完成控制台版图书管理系统,涵盖增删查改、借阅归还、数据持久化等核心功能。
- 使用面向对象思想设计Book类,封装属性与行为,通过ArrayList存储数据。
- 实现用户菜单交互逻辑,使用Scanner接收输入,switch分支处理操作。
- 引入ObjectOutputStream与ObjectInputStream实现数据本地序列化存储,程序重启后数据不丢失。
- 通过异常处理机制提升程序健壮性,掌握基础调试与问题定位能力。

案例展示

  • 华夏ERP

    华夏ERP

    华夏ERP基于SpringBoot框架和SaaS模式,立志为中小企业提供开源好用的ERP软件,目前专注进销存+财务+生产功能。主要模块有零售管理、采购管理、销售管理、仓库管理、财务管理、报表查询、系统管理等。支持预付款、收入支出、仓库调拨、组装拆卸、订单等特色功能。拥有商品库存、

  • 公司内部聊天软件

    公司内部聊天软件

    项目分为,服务器端,和客户端,服务端是netty 整合websocket,客户端形式多种多样,都是调用服务端的,本篇就不重点介绍了。 目录说明 cim-use-examples是各个客户端使用示例 cim-client-sdk 是各个客户端的SDK源码 cim-serve

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服