ID:340031

Java开发工程师

  • 公司信息:
  • 北京众晨科技
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 海淀

技术能力

1. 熟练使用Spring,SpringMVC, Mybatis , Springboot, SpringCloud等框架
2. 熟练掌握Java语言以及面向对象设计思想,具有扎实的Java编程功底和编码规范。
3. 熟练使用MySQL、SqlServer、达梦数据库等关系型数据库,Redis,Mongodb等非关系型数据库
4. 熟练使用XXL-Job解决分布式架构下任务调度问题.
5. 熟练使用ElasticSearch全文检索技术.
6. 熟练使用RabbitMQ,kafka 等消息中间件
7. 熟练使用阿里分布式存储服务。
8. 熟练使用Svn、git、Maven等项目构建及管理工具
9. 了解使用Linux基本命令.

项目经验

微看点:是一个新闻资讯类的查看新闻文章的一个项目,很多人喜欢在闲暇的时间查看一些小新闻或者各类文章,或者用户可以在社交网络中发表文章,展示自己的想法,根据社会对这个的需求,衍生了这么一个项目。它主要分为app用户端,自媒体端和后台管理端;app用户端主要是用户阅读文章,关注,评论,查询等相关功能,自媒体端主要是app用户如果想自己发布文章,成为自媒体人可以去申请成为自媒体人,并且可以管理文章相关的功能,自媒体端主要是对敏感词的管理,用户审核,文章审核等对文章进行各种管理的相关操作.
1. 使用SpringCloud网关gateway搭建全局过滤器,进行登录身份认证,对所有请求进行审核过滤。
2. 使用远程调用、异步线程、阿里云审核和minio服务进行自媒体用户文章的审核和并同步保存 app端功能
3. 使用kafka消息中间件来进行异步通知解耦,实现自媒体用户在自媒体管理端对文章的上下架时,并同步app端对应文章的上下架
4. 使用网页freemarker模板技术生成静态网页,并保存在minio中。
5. 文章搜索采用ElasticSearch来进行全文检索,将文章基本内容保存在ES中,并实现文章列表搜 索和展示,文章详情展示
6. 用户的各种行为数据用Mongodb进行存储,实现对文章用户关注,评论和回复,点赞等行为保存和查询。
7. 使用XXl-Job分布式任务调度和Redis定时计算热点文章的计算,并将热点数据缓存Redis中。
8. 使用EasyExcel导入数据实现敏感词的管理,实现在进行阿里云审核之前使用本地审核是否通过,本地审核通过后再进行阿里云审核。

信用行为

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

发布任务

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

微信接收人才推送

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

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