ID:285145

Say Hello

Java开发

  • 公司信息:
  • 四川虹信软件股份有限公司
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 其他
  • 全区

技术能力

熟悉 Java 语法,多线程、集合、IO 等基础框架
熟悉 Maven、Git、等项目构建工具和 IDEA 开发工具
熟悉掌握 Spring、SpringBoot、Mybatis/MybatisPlus 等主流开源框架
熟悉掌握 SpringCloud/SpringCloudAlibaba 分布式框架,
熟悉 MySQL 数据库及其优化
熟悉 RabbitMq 消息队列原理和应用,五种处理场景。
了解 redis 的工作原理及应用
了解 Docke
了解 Linux 常用命令

项目经验

项目一:电商平台用户中心+优惠券中心开发
项目描述: 用户中心,优惠券中心是C端业务内容,支持用户多通道注册、防刷和恶意登录破解、个人资料、收货地址维护等功能;优惠券支持无门槛,满减,新人卷,支持高并发下领劵和释放,支持一体化监控-自动化扩容等等功能。

项目技术栈:SpringBoot+AliababCloud全家桶+Redis+RabbitMQ+阿里云OSS

开发模块:
用户模块,优惠券模块

负责描述:
负责用户微服务注册/登录/地址管理模块开发,支持多渠道验证码发送,具有防刷防恶意注册,越权设计等;查询接口接入了Guava Cache提升响应速度,减轻数据库压力,封装OSS文件上传组件,支持灵活的截取和清晰度压缩配置;对接新用户拉新福利模块,采用MQ消息解耦,保证数据最终一致性和可靠性投递模块开发
负责优惠券微服务设计,支持多种规则配置,无门槛劵-满减劵-福利劵,限领张数等配置。
采用redisson分布式锁解决高并发下单用户超领,和乐观锁解决优惠券超发问题。
对接订单中心,改造优惠券核销和释放功能,采用延迟队列+本地Task解决分布式事务问题,(之前方案是采用Seata解决分布式事务,后采用MQ延迟队列+Task支持更高的并发)

信用行为

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

发布任务

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

微信接收人才推送

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

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