JD logo
京东
软件开发岗

软件开发岗

发布于 大约 7 小时前

普通员工/个人贡献者

北京市
中级经验
全职员工
仅现场办公
学历未注明
软件工程
Jvm字节码增强
Spring Cloud
云原生
流量录制回放
自动化测试

AI 估算 · 25k–45k

北京大厂研发岗位,技术要求高,薪资具备竞争力,考虑市场水准和公司规模

职位详情

关于这个职位

这个职位是京东零售的软件开发岗,主要负责流量录制回放平台的建设,包括流量采集、存储、回放、对比等核心功能的开发与优化

您将深入研发效能领域,通过云原生技术和字节码增强等先进技术推动自动化测试和精准回归能力,保障系统的高可用性和稳定性
适合具备Java、云原生和流量录制相关经验的技术人才

最低要求

熟练掌握 Java 及 Spring 全家桶(Spring Boot、Spring Cloud 等)框架,具备扎实的编程能力与系统设计能力

具备流量录制回放相关经验,或研发效能/质量效能(自动化测试、精准测试、回归测试、Mock 平台等)相关经验
熟悉 JVM 字节码增强技术(如 Java Agent、ASM、Byte Buddy、JVM-Sandbox 等)或网络流量采集技术(如 tcpcopy、GoReplay 等)其一,理解其在流量录制回放中的应用
熟练使用数据库(MySQL、PostgreSQL、Redis 等),具备较强的数据存储与高并发处理能力
深入理解云原生架构(微服务、容器化、Kubernetes 等),具有相关项目实践经验

工作职责

负责流量录制回放平台的建设,包括线上流量的采集、存储、回放、对比(Diff)及精准回归等核心能力的方案设计与开发,保障服务的高可用性、可扩展性及稳定性

深入业务场景,针对流量录制回放、自动化测试、精准回归等研发效能需求,分析需求、建立技术模型、撰写设计文档,与业务方协作推动项目落地
负责流量采集与回放链路的性能优化与故障排查,能够快速处理线上问题,保证系统安全、稳定、高效运行
持续探索流量录制回放、影子库/影子流量、混沌工程等技术在研发效能领域的应用,推动技术创新与能力沉淀

AI 洞察

优缺点分析

优点

  • 前沿技术栈:接触云原生、字节码增强、流量回放等先进技术,积累硬核经验
  • 大厂平台:京东零售业务场景复杂,能锻炼高并发、高可用系统设计能力
  • 效能价值:研发效能是技术团队核心关注点,岗位重要性高,发展前景好
  • 技术深度要求高:需要同时掌握Java、云原生、流量录制等多领域知识,学习曲线陡峭
  • 跨团队协作:需与多个业务方沟通需求,推动项目落地,对沟通能力有一定要求
  • 适合有2-5年Java开发经验,对研发效能或测试工具感兴趣,愿意深入云原生和字节码技术,追求技术成长的技术型人才

缺点 / 挑战

  • 线上运维压力:需要快速处理流量回放链路中的故障,可能需要on-call

角色解读

  • 技术纵深发展:成为流量录制回放或研发效能领域的专家,主导平台架构演进
  • 横向扩展:深入云原生、混沌工程等方向,晋升为技术 leader 或架构师
  • 业务结合:深入理解京东零售业务,转型为系统架构师或技术产品经理
  • 负责流量录制回放平台的核心功能开发,包括线上流量采集、存储、对比与精准回归
  • 与业务方协作,分析研发效能需求,设计技术方案并推动落地
  • 优化流量采集与回放链路性能,处理线上故障,保障系统稳定性
  • 探索流量录制、影子库、混沌工程等前沿技术在效能领域的应用,持续技术创新
  • 扎实的Java及Spring全家桶编程能力,能进行系统设计与性能优化
  • 熟悉流量录制回放或自动化测试/精准测试等研发效能工具
  • 掌握JVM字节码增强(如Java Agent)或网络流量采集技术(如tcpcopy)之一
  • 熟练使用关系型与NoSQL数据库,理解高并发处理,熟悉云原生架构

申请策略

  • 在面试中展示对研发效能领域的理解,能举例说明如何通过流量录制提升回归测试效率
  • 关注京东技术博客和开源项目,了解其技术栈,面试时展现对公司的兴趣
  • 突出Java和Spring全家桶的项目经验,尤其是高并发、分布式系统设计案例
  • 强调流量录制、自动化测试或精准测试相关经验,列出具体工具和技术细节
  • 展示云原生实践经历,如Kubernetes容器化部署、微服务架构等
  • 如有字节码增强或网络流量采集经验,务必单独列出,体现技术深度
  • 若没有流量录制经验,可提前学习GoReplay、JVM-Sandbox等开源工具的原理与使用
  • 补充云原生技能,如Docker、Kubernetes的基本操作和原理

面试指南

  • 对于系统设计类问题,采用“场景-方案-细节-优化”结构:先说明业务场景,再给出架构方案,然后深入具体实现,最后讨论优化点
  • 对于技术原理类问题,采用“定义-原理-应用-对比”框架:先解释概念,再讲底层机制,然后说明实际应用,最后与其他技术对比
  • 请描述你设计或使用过的流量录制回放系统,包括架构、选型和遇到的问题
  • 如何保证流量回放的高保真性?对比哪些维度?
  • 谈谈你对JVM字节码增强的理解,以及Java Agent的实现原理
  • 在云原生环境下,如何处理流量采集的稳定性和性能问题?
  • 当你负责的流量回放链路出现线上故障时,你的排查步骤是什么?
  • 复习Java并发、JVM内存模型、Spring Cloud微服务常见场景(如服务发现、配置中心)

职位点评

68
综合评分

京东零售研发效能岗,前沿技术栈,薪资有竞争力,但WLB一般,适合技术导向型人才。

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

更适合这类人
最适合追求技术深度和前沿技能成长的求职者,对工作生活平衡要求不高,且能接受通勤和可能的加班。
表现最好
成长发展
相对薄弱
工作生活
薪资福利70
成长发展85
工作生活45
使命价值60

薪资福利

70中等

京东作为上市大厂,薪资结构完善,福利保障全面,但JD未明确薪资范围,补偿性动机满足度中等偏上。

薪资信号未披露(AI估算:25K-45K/月)

成长发展

85较高

岗位涉及云原生、字节码增强等前沿技术,且研发效能领域成长空间大,但JD未明确提及晋升通道,发展性动机满足度较高。

技术前沿前沿/新兴技术
技术栈Java、Spring Boot、云原生、Kubernetes、字节码增强、流量录制回放
业务类型ambiguous

工作生活

45较低

仅现场办公,地点为北京,未提及弹性工作或WLB政策,生活化动机满足度较低。

工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)

使命价值

60中等

京东零售属于成熟稳定行业,岗位偏内部效能工具,社会影响力中性,但技术创新驱动有一定意义感。

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