锦鲤求职

平安集团

中间件开发工程师IM 即时通讯

锦鲤会替你打开官网网申、按简历自动填表提交,你只需要在关键步骤确认。

岗位描述

岗位职责
负责 IM 长连接网关的设计与研发,包括连接管理、心跳保活、协议适配(WebSocket / TCP / HTTP)、流量控制、鉴权、连接迁移等,支撑千万级并发连接;
负责 IM 消息通道核心中间件的设计与研发,包括消息投递、消息路由、消息持久化、消息去重、消息同步等,保障亿级用户消息的可靠、有序、低延迟送达;
负责 IM 消息存储系统的设计与研发,支撑海量消息数据的高性能读写,包括消息分片存储、多端消息同步、数据迁移与扩容等;
参与系统性能优化和延迟优化,持续提升 IM 基础架构的稳定性、可观测性和运维效率。
加分项:
有自研 IM 消息中间件或开源 IM 项目(如 OpenIM、Tigase、WildfireChat 等)源码分析或二次开发经验;

任职要求
3 年以上 Java 研发经验,有 IM 长连接网关或消息通道的设计与线上维护经验,熟悉即时通讯消息收发流程;
熟悉 Netty 等高性能网络编程框架,深入理解 TCP/IP、WebSocket、HTTP 等网络协议,具备网络抓包分析能力;
扎实的 Java 开发技术,深入理解 JVM 原理,具备高并发场景下的性能调优、故障排查、压测优化经验;
熟悉 Dubbo 微服务框架,有 Dubbo 研发维护经验,了解 Dubbo 服务注册发现、负载均衡、限流降级等核心机制;
熟悉 SpringBoot,熟悉数据库(MySQL / Redis)、消息队列(RocketMQ / Kafka)、注册中心(Nacos / ZK)、配置中心等中间件,能够熟练使用相关系统进行分布式系统设计与开发;
熟悉 Linux 操作系统,了解 Docker、Kubernetes 等云原生技术;
计算机相关专业本科及以上学历,具备良好的沟通表达能力和团队协作精神,具备强烈的 Owner 意识,能主动发现问题并推动解决。

后端开发方向的申请准备

先核对岗位要求与自己的经历,再准备档案、投递和面试。

阅读求职步骤与示例 →