ID:407185

꧁惜༒若꧂

中级java开发工程师

  • 公司信息:
  • 青蜂科技有先公司
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 其他
  • 全区

技术能力

熟练使用spring,spring mvc,spingt boot快速搭建项目
熟练使用maven进行依赖管理,对项目熟练使用git进行版本控制,能够利用git进行团队协同
开发,具有良好的Resultful API规范
熟练使用mybatis(mybatis-plus)进行操作数据库,使用redis缓存中间件配合RabbitMQ进
行流量削峰处理,熟练使用webScoket进行实时通信
熟练使用MinIO进行图片存储
熟悉使用Spring AI接入各大本地或商业大模型的API接口来检索增强(RAG)和Function call
对项目进行智能化操作
熟练使用html,javaScript,css前端三剑客和sacc
熟练使用elementUI组件库(及其他组件库)vite,(vue3、vue2),typeScript,进行页面渲染
熟练使用vueRouter进行路由管理
熟练使用pinia,pinia-plugin,vuex,进行状态管理和状态的持久化
熟练使用ajax,axios进行网络请求
熟练使用支付宝沙箱进行订单交易
熟练使用uniapp,微信小程序开发

项目经验

无忧商城
技术选型:无忧 SpringMVC,mybatis,Radis,RedisSearch,MinIO
项目描述:无忧商城是 b2c 在线购物平台,让用户与商家在线上就可以解决用户的生活日
常需求,让客户具有良好的购物体验
2. 订单模块
订单模块是电商平台的核心模块之一,负责订单的生成、处理、支付及状态更新等功能。为
了提高系统的高并发处理能力、数据一致性和异步处理效率。
使用Redis作为缓存层,缓存订单查询结果和关键数据(如库存信息、用户订单列表),减少
数据库的直接访问压力,提升系统响应速度。
利用Redis的高性能特性,在秒杀、限时抢购等高并发场景下,实现分布式锁(RedLock),
确保订单生成的原子性,避免超卖问题。
使用Redis的持久化功能(RDB/AOF)保证数据的高可用性,即使系统发生故障也能快速恢复
订单数据。
使用RabbitMQ作为消息队列,将订单生成、支付通知、库存扣减等操作异步化,提升系统的
吞吐量和解耦能力。
通过RabbitMQ的持久化消息特性,确保消息不会丢失,即使在系统重启或网络异常情况下也
能保证订单处理的可靠性。
利用RabbitMQ的死信队列(DLX)处理失败消息,自动重试或记录异常订单,提升系统的容
错能力

信用行为

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

发布任务

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

微信接收人才推送

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

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