高级程序开发者
全职 · 300/日  ·  6525/月
工作时间: 工作日09:00-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

l 熟悉JavaSE基础知识,拥有面向对象分析和设计能力

l 熟悉Spring、SpringMVC、SpringBoot、SpringCloud等主流开发框架

l 熟悉 Mybatis、Mybatis-Plus,了解 Hibernate等持久层框架

l 熟悉非关系型数据库Redis,熟悉Redis 缓存常见数据类型及应用场景,分布式锁Redisson等

l 熟悉Mysql数据库,能够编写常用sql语句,了解Oracle数据库,了解一些sql优化手段

l 掌握微服务SpringCloud Netflix和Spingcloud Alibaba,掌握微服务相关组件以及分布式事务熟悉Nacos、Gatewag、Feign等组件,了解Dubbo、KafKa、ZooKeeper的基本使用

l 掌握RabbitMQ、RocketMQ消息队列的使用及其应用场景掌握 ElasticSearch 全文搜索引擎,能够用其进行高亮,聚合查询

l 掌握HTML、CSS、Js、JQuery、JSP、Vue、ElementUl等Web技术

l 掌握Docker和Linux常用指令,可以使用Compose容器编排快速部署项目

l 了解Spring常见源码原理,了解SpringBoot的自动装配原理

l 了解Quartz和Xxl-job定时任务调度框架的基本使用

了解FastDFS和阿里云OSS文件上传文件存储系统的基本使用

工作经历

  • 2021-06-08 -至今 成都微鑫通时代科技有限公司高级后端工程师

    1. 系统架构设计与开发 基于 SpringCloud Alibaba(Nacos + Sentinel + Seata) 搭建微服务架构,实现服务注册发现、流量控制、分布式事务。 使用 SpringBoot + MyBatis-Plus 开发核心业务模块(车辆管理、交易系统、会员服务)。 采用 RocketMQ 实现异步消息队列,处理高并发场景(如订单状态变更、通知推送)。 利用 XXL-JOB 管理定时任务(数据统计、订单超时取消等)。 2. 数据库优化与缓存管理 使用 MySQL 存储核心业务数据,通过 MyBatis-Plus 优化 SQL 查询,提升数据库性能。 采用 Redis 实现热点数据缓存(如车辆信息、用户会话)、分布式锁及秒杀优化。 基于 ElasticSearch 构建车辆智能搜索功能,支持多维度筛选(品牌、价格、里程等)。 3. 第三方服务集成 对接 百度内容审核 API,自动过滤违规图片和文本,确保平台合规性。 集成 支***实现安全交易流程,使用 MD5+盐值加密 保障支付安全。 支持 三方***宝 OAuth2.0),

教育经历

  • 2021-10-06 - 重庆邮电大学移通学院 软件工程本科

语言

普通话母语水平
0
1
2
3
4
5

技能

Java精通
0
1
2
3
4
5
作品
DreamCar

1. 核心架构 微服务治理:基于 SpringCloud Alibaba(Nacos + Sentinel + Seata) 实现服务注册发现、流量控制、分布式事务。 分布式任务调度:使用 XXL-JOB 管理定时任务(如订单超时取消、数据统计)。 消息异步解耦:通过 RocketMQ 处理高并发场景(如订单状态变更、通知推送)。 高性能缓存:采用 Redis 实现热点数据缓存(车辆信息、用户会话)、分布式锁及秒杀优化。 智能搜索:基于 ElasticSearch 构建车辆多维检索(品牌、价格、里程等),支持精准推荐。 2. 业务模块技术实现 二手车交易模块 车辆信息管理: 使用 MyBatis-Plus 高效操作MySQL,结合 OSS 存储车辆图片/视频。 通过 百度内容审核API 自动过滤违规图片和文本。 在线交易: 基于 SpringMVC 提供RESTful API,支持竞价、一口价等多种交易模式。 使用 MD5+盐值加密 保障支付密码安全,集成支付宝/*支付。 三方登录:对接*、支付宝OAuth2.0,实现一键授权登录。 汽车美容服务模块 预约系统: 通过 Redis 库存扣减防止超卖,RocketMQ 异步处理预约通知。 营销工具: 利用 短信服务(阿里云SMS)发送促销信息及验证码。 ElasticSearch 分析用户行为,实现个性化服务推荐。

0
2025-08-08 15:09
下载次数:0
¥1000
更新于: 2025-08-07 浏览: 11