ID:214890

子皿走召

JAVA工程师

  • 公司信息:
  • 北京小米移动软件有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 海淀

技术能力

能够熟练使用java,PHP,JavaScript,HTML5,Python,shell,MySQL,Redis,elasticsearch,spark,hive,常见mq进行开发。了解常见的算法和数据结构。对golang,.net,Android有涉猎并能进行相关开发。

项目经验

1,小米直播cms开发。cms的主要功能是供运营人员进行个性化运营配置,审核监控人员对直播间进行审核和监控。负责后端服务以及前端页面的开发,进行了前后端分离的改造,前端页面采用流行框架angular2进行开发。后端微服务化,采用spring mvc,spring boot,Redis,分布式消息系统,zookeeper,rpc,MySQL等技术栈进行开发。
2,小米直播标签系统开发,采用spring mvc,Redis,分布式消息系统,rpc框架进行开发,为主播的个性化推荐提供基础标签支持。通过cms后台进行人工打标签,通过rpc接口进行自动打标签,并通过分布式消息系统将主播标签变化通知到到其他系统,标签数据存储在Redis中,通过spring加rpc框架对外提供高并发接口服务。
3,小米直播客服系统开发,采用spring mvc,Redis,elasticsearch,MySQL,angular2,分布式消息系统,rpc框架等技术栈进行开发。提供客服服务,能够让客服人员同时服务多个用户,同时还提供客户人员考核,用户满意度评价,会话转接,常用知识库,快速回复,自动回复,待处理超时提示等功能。
4,搭建并维护了一个内部用的elasticsearch集群
5,小米直播图片和内容半自动审核后台,主要功能是图片和文本内容先经过第三方审核接口进行审核,不通过和可疑的图片和文本再让审核人员进行审核。
6,小米直播直播房间截屏服务,提供回调接口让第三方供应商调用,接受到截屏图片的地址后通过分布式消息系统通知其他相关服务。
7,大数据开发,主要开发工具是spark,hive,Doris,MySQL。对数据进行多维度统计、分析。建设数仓,对不同的场景对数据进行分层、建模。 

信用行为

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

发布任务

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

微信接收人才推送

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

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