ID:383828

Irreplaceable

高级java开发工程师

  • 公司信息:
  • 西安赞美网络科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 西安
  • 全区

技术能力

熟练Java编程语言,具有扎实的编程基础,理解 Java 多线程及线程池,集合框架,IO 类库等,熟练掌握使用Java字节码编程,熟悉javaagent机制,对Bytebuddy,Asm等字节码增强框架熟练使用,熟练掌握Spring、SpringMVC、SpringBoot、Mybatis、MybatisPlus、Netty等框架,熟练使用的微服务技术栈有SpringCloud、Dubbo、Nacos、Gateway、
Zookeepeer、Euraka、Feign,以及分布式链路追踪系统skywalking,数据库掌握的有MySQL、Oracle、SQL Server、神通、TiDB,熟练使用 sql 语句以及 sql 优化,索引优化。熟练使用RocketMQ、Nginx、Redis等中间件、熟悉使用Vue、HTML、CSS、JS、AJAX、ElementUI等前端技术

项目经验

分布式IM即时通讯系统
技术方案:
Springboot+SpringCloudAlibaba+Dubbo+Redis+Mysql+TiDB+MongoDB
+Netty+Mybatisplus+Rocketmq+Nacos
项目描述:
分布式IM即时通讯系统是为一个而完全自主研发的分布式IM即时通
讯平台,在架构设计上和实现上包含:后端平台、即时通讯后端服务、IM
即时通讯SDK、H5端。主要实现功能包含单聊、群聊、发送文件、图片、
语音、视频、离线消息、历史消息、消息已读、未读等。
责任描述:
⚫ 负责整体消息通讯的架构设计与核心代码编写
⚫ 使用rocketmq事务消息保证消息一致性
⚫ 使用工厂模式优化netty消息处理器
⚫ 负责即时通讯后端服务的设计与实现,使用netty实现消息推送功
能,设计实现即时通讯后端服务横向扩展
⚫ 负责后端平台缓存设计与实现,采用领域事件异步更新缓存
⚫ 负责后端平台与即时通讯后端服务的交互设计与实现
⚫ 设计实现离线消息功能,采用mongodb存储离线消息,降低数据库
压力

案例展示

  • 分布式即时通讯系统

    分布式即时通讯系统

    分布式IM即时通讯系统是为一个而完全自主研发的分布式IM即时通讯平台,在架构设计上和实现上包含:后端平台、即时通讯后端服务、IM即时通讯SDK、H5端。主要实现功能包含单聊、群聊、发送文件、图片、语音、视频、离线消息、历史消息、消息已读、未读等。 ⚫ 负责整体消息通讯的架构设计

  • 数据资产管理系统

    数据资产管理系统

    该数据资产管理系统致力于提高数据管理的效率和可视化,集成了数据资产门户、连接管理、预处理、采集、治理、开放和服务等关键功能。它为数据管理人员构建了一个清晰、有序的管理体系,支持业务指标建设和数据分析。同时,业务人员可通过该平台快速定位和查询数据资源,优化决策过程;数据开发人员则能

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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