ID:279049

_Mona丶

Java后台开发工程师

  • 公司信息:
  • 京东集团
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 900元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 深圳
  • 宝安

技术能力

Java基础扎实,熟悉集合、多线程等基础框架;了解kotlin;
对 JVM原理有一定的理解,包括内存模型、垃圾回收机制、调优相关命令;
熟悉 Spring Cloud、Spring Boot、SpringMVC、Dubbo、Mybatis 、Apollo、Nacos等框架;
熟悉 MySQL、PostgreSQL、MongoDB 等主流数据库,包括事务、索引和 SQL 语句调优;
熟悉缓存、消息、全文搜索引擎等,如:Redis 、Kafka、RocketMQ、ElasticSearch 等;
熟悉阿里云、平安云等相关云使用;
熟悉 Maven、Gradle、Git、Svn 等;
熟悉Linux、Docker、K8S等基本操作;
具有高并发场景开发经验;APP、微信公众号/小程序开发经验
具有电商、医疗、在线教育行业开发经验;

项目经验

探月少儿程
C端:针对6-12岁少儿打造的一款编程app(目前日活约12W),可以通过看视频、搭积木学、答题等方式帮助孩子们学习编程知识。打造从注册->体验->购课->上课->复购形成的闭环式服务,另外赋予班级社交圈(排行榜、点赞、奖状、推送等)、睡前读物等粘性功能。
B端:猫老祖管理后台,包含:制课(课包/课期/课程/分班/素材库/题目库/试卷)、运营管理、教师管理、考试管理等功能。
技术要点:
1. 上课总览接口高并发(QPS 4.5K+):
a) 通过sentinel做接口限流;
b) 基于redis使用xxl-job以用户维度分片预热当天上课的热点数据;
c) 拆分用户课程(动/静态)接口,移动端通过预加载以及版本号控制接口调用逻辑;
d) 线程池、配置等参数调优;
2. 点赞功能:
a) 基于redis实现并发实时排行榜,以及后端防抖
b) 通过mq消峰,存储用户点赞记录、总赞数和榜单数据(考虑mq消费速度不同)
c) 并发上榜逻辑通过redis控制,当榜单达到阈值时基于分布式锁入库。对始终未达到阈值 的榜单,设置数据补偿机制。
3. 小班直播课:通过小鹅通做直播接入,基于redis、mysql实现直播间创建及直播间信息流
(上/下线、连麦/摄像头、时间、答题等状态)展示和归档。

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服