ID:290239

只准叫蜜獾

java开发工程师

  • 公司信息:
  • 深圳一粒云科技有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 深圳
  • 宝安

技术能力

1.熟练使用前端vue,javascript
2.熟练使用mysql,oracle常见数据
3.熟练使用redis
4.熟悉基本的算法和数据结构
5.熟练使用linux
6.javaEE基础牢固,多线程开发
7.熟练使用springboot和springcloud框架

项目经验

该系统是为了满足客户对于咖啡的定时配送,包括礼物卡模块,订阅模块,优惠券模块,分销模块,会员模块,统计模块以及订单模块等等,星阅咖啡采用分布式开发,Git进行项目管理。系统使用了Java企业级开发的开源框架SpringBoot。并实现了REST风格的请求;通过Redis实现缓存服务;持久层使用了Mybatis通用Mapper封装CRUD操作。在服务器方面用到了nginx存放静态页面和反向代理。


主要负责部分前端页面、表报统计,多级缓存
1.CLOVER支付
因为是国外的项目,支付的接口和国外有所不同,主要是使用Clover的沙盒测试环境和账号,并
在阅读官方文档的情况下开发java接口。
2.PAYPAL支付
和CLOVER相似,也需要参考官方文档并进行沙盒测试
3.REDIS+NGINX处理多级缓存
Nginx本地缓存热点数据 --》lua访问Redis缓存,缓存到本地--》访问java本地缓存,缓存到redis
--》访问数据库
4.正常表的增删改查接口
多个模块(礼物卡,订阅,统计,优惠券)的增删改查接口,
5.rabbitmq处理还未付款的订单
场景:用户下单未付款后,将任务存放到rabbitmq的延时队列中,以便用户未支付订单(30分钟内)的同时可以删除订单

6.sql优化

7.vue前端页面开发

8.redis 一人一张优惠券
这里指的是,每个人每种优惠券只能抢一张,这里以redis做分布式缓存,并在抢优惠券的过程中使用redis做分布式锁和乐观锁,在优惠券表中加一个version版本号

信用行为

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

发布任务

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

微信接收人才推送

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

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