Xiaomi logo
小米
Java后端研发工程师

Java后端研发工程师

发布于 大约 14 小时前

普通员工/个人贡献者

北京市
高级经验
全职员工
仅现场办公
本科
软件工程
Cdn
Jvm
Rocketmq
Thrift
分布式系统
微服务

AI 估算 · 30k–50k

北京小米高级Java岗,8年+经验,大厂技术栈全面,薪资处于市场高位,月薪30-50K,年终通常15薪。

职位详情

关于这个职位

该职位是小米视频类软件后端服务的Java研发岗位,负责项目建设、服务优化、基础组件研发及核心架构设计

需要参与高并发、高可用系统的建设,并具备微服务架构设计能力
适合有8年以上Java开发经验、技术功底扎实的高级工程师

最低要求

大学本科及以上学历,计算机以及相关专业

年以上工作经验,6年以上Java研发经验
扎实的 Java 基础及数据结构与算法基础,熟悉计算机及网络相关知识,了解移动互联网
掌握面向对象思想,具备扎实的抽象能力,系统设计能力及基本的测试思维
熟练使用 Spring 或其他Web框架, 了解其原理; 掌握Thrift/Dubbo等RPC框架,并熟练使用
熟练使用 MySQL/Redis/RocketMQ/Hive/CDN等后端存储技术, 了解各种存储特性;
了解 JVM 内存管理(有 JVM 调优技能加分),具备一定的服务器监控/调优能力
熟悉分布式系统常见技术及RPC框架,了解常见的网络模型,了解Java的网络编程
具备较强的学习能力和责任心,良好的沟通交流能力,有写文档习惯,乐于分享,代码优秀

工作职责

参与视频类软件后端服务,负责项目建设与需求跟进

参与服务优化,负责建设高并发,高可用系统
参与服务端基础组件研发,核心架构建设,负责技术调研,技术方案实施与研发
深入理解微服务架构,对服务定义,服务边界有很好的把握能力
具备小型系统的架构设计能力

AI 洞察

优缺点分析

优点

  • 小米作为大型上市互联网公司,平台大、技术氛围浓厚,能接触海量用户场景
  • 职责涵盖基础组件和架构设计,技术成长空间大
  • 薪资待遇优厚,福利完善,有股票激励机会
  • 技术要求全面,需持续学习新技术
  • 年以上经验要求,竞争激烈
  • 适合拥有丰富Java后端开发经验、追求技术深度与广度、希望在大型互联网平台实现技术突破的高级工程师

缺点 / 挑战

  • 工作强度可能较高,需要应对高并发和线上问题

角色解读

  • 可向技术专家方向发展,深入钻研中间件、高并发架构
  • 或转向架构师岗位,负责更大规模系统的设计与优化
  • 也可过渡到技术管理,带领团队完成项目交付
  • 负责视频类软件后端服务的项目建设与需求跟进,包括功能开发和优化
  • 参与高并发、高可用系统的架构设计与实现,提升系统稳定性
  • 从事服务端基础组件研发和核心架构建设,进行技术调研和方案落地
  • 扎实的Java基础和数据结构算法能力,熟悉计算机网络与移动互联网
  • 熟练使用Spring、Thrift、Dubbo等框架,以及MySQL、Redis、RocketMQ等存储技术
  • 了解JVM调优和服务器监控,具备分布式系统设计能力

申请策略

  • 准备一个能体现微服务架构设计能力的项目案例,用STAR法则描述
  • 关注小米视频业务方向,了解其技术栈和产品特点,面试中展现匹配度
  • 突出8年以上Java开发经验,尤其是6年以上的Java专项经验
  • 重点展示高并发、高可用系统的设计案例和性能优化成果
  • 列举擅长的技术栈(Spring、RPC、消息队列、数据库等)及实际应用效果
  • 如果对JVM调优、网络编程不够熟悉,建议复习相关书籍和实践
  • 熟悉RocketMQ、CDN等小米可能使用的技术,阅读官方文档

面试指南

  • 针对系统设计类问题,采用“场景-方案-细节”的框架:先描述业务背景和挑战,再给出架构选型和设计思路,最后深入具体技术细节
  • 对于原理类问题,采用“定义-原理-实现-优缺点”的框架,清晰表达对底层机制的理解
  • 对于开放性问题,结合自身项目经验,用数据支撑结论,展示思考过程
  • 请谈谈你参与过的高并发系统架构设计,如何保证可用性和稳定性?
  • JVM调优经验:如何排查和解决内存溢出、CPU飙高问题?
  • Spring框架的原理是什么?依赖注入和AOP如何实现?
  • 分布式事务如何实现?有哪些方案及优缺点?
  • 为什么选择RocketMQ而不是Kafka?你们是如何使用的?

职位点评

74
综合评分

大厂高级Java岗,技术栈主流,薪资优厚,但工作地点固定且强度可能较高。

从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。

更适合这类人
适合追求技术成长和职业发展、不在意高强度工作的求职者。
表现最好
成长发展
相对薄弱
工作生活
薪资福利85
成长发展90
工作生活45
使命价值60

薪资福利

85较高

小米作为上市大厂,薪资水平在行业中上,福利完善,但JD未明确薪资,需面议,整体补偿性较好。

薪资信号面议 (30K-50K/月)

成长发展

90较高

职位涉及核心架构设计和基础组件研发,技术栈前沿,成长空间大,但JD未明确晋升通道。

技术前沿主流现代技术
技术栈Java、Spring、Thrift、Dubbo、MySQL、Redis、RocketMQ、Hive、CDN、JVM、微服务、分布式系统
业务类型profit_center

工作生活

45较低

工作地点北京,仅现场办公,未提及弹性工作制,互联网大厂通常工作强度较高。

工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)

使命价值

60中等

小米作为消费电子公司,产品面向大众,但视频业务属于相对成熟领域,社会影响力中等。

行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
Watch Jobs