DiDi logo
滴滴出行
高级Java研发工程师

高级Java研发工程师

发布于 大约 1 小时前

普通员工/个人贡献者

北京市
中级经验
全职员工
仅现场办公
本科
后端开发
Ai Agent
Ai Coding
CI/CD
Jvm
Mcp

AI 估算 · 25k–45k

北京高级Java工程师,互联网大厂,薪资竞争力强,15薪。

职位详情

关于这个职位

作为滴滴出行AI Dev部门的高级Java研发工程师,你将参与公司级移动应用研发工作台的建设,为各类移动端APP提供开发、测试、集成、发版、运维等全流程一体化工具链

工作内容包括后端业务逻辑设计、核心服务开发与运维,并保障服务的高可用性和数据一致性
这是一个兼具技术深度和业务广度的岗位,适合有扎实Java基础且对CI/CD或AI工具链感兴趣的人才

最低要求

计算机、通信等相关专业本科及以上学历(优先),3年及以上工作经验

扎实的Java基础,熟悉IO、存储、多线程、集合等基础库或框架,对JVM有一定了解
熟悉常用的中间件,掌握Kafka\Redis\MySQL等技术的核心原理
有良好的系统设计,优秀的编码能力及较强的沟通能力,对工程质量有很高的自我要求
了解一线互联网公司在CI/CD领域的选型逻辑及演进过程,并有实战经验者优先

工作职责

参与公司级移动端业务、CI/CD工具体系以及研发工作台的建设

负责根据需求提炼业务模型,设计与实现业务逻辑
负责构建、集成、发版等核心服务的日常开发、测试与运维工作
保障服务的高可用性与数据一致性

优先资格

有以下经验者优先:

工作过程中AI Coding 资深用户,开发过Skills或MCP
有AI Agent的开发经验,对AI领域有一定的落地经验

AI 洞察

优缺点分析

优点

  • 滴滴作为大型互联网公司,技术基础设施完善,能接触到大规模高并发场景,技术成长快
  • 专注于CI/CD和研发工具链,是DevOps和平台工程领域的核心方向,行业前景广阔
  • 职位涉及AI Coding和Agent等前沿技术,有较多创新和实践机会
  • 内部工具平台可能不如业务部门直接面向用户,成就感需要从技术影响力中获取
  • 技术栈以Java为主,可能有部分遗留系统,需要处理历史债务
  • 适合对后端技术有热情、喜欢研究工具链和平台开发、愿意在DevOps/AI工程领域深耕的工程师

缺点 / 挑战

  • 公司规模大,流程和协作成本较高,对沟通和跨团队协调能力要求较高

角色解读

  • 技术深度方向:从后端开发向系统架构师或技术专家发展,深耕CI/CD和研发工具链领域
  • 业务广度方向:通过接触移动端全流程工具链,逐步转型为平台产品经理或技术负责人
  • AI融合方向:结合AI Coding和Agent技术,成为AI驱动研发工具领域的先行者
  • 负责公司级移动端CI/CD工具链和研发工作台的后端开发,包括构建、集成、发版等核心服务的设计与实现
  • 参与业务建模,将需求抽象为可扩展的业务逻辑,并确保系统的高可用性和数据一致性
  • 与前端、测试、运营等跨职能团队协作,持续优化研发工具链的效率和稳定性
  • 关注AI Coding相关技术(如Skills、MCP、AI Agent),探索如何将AI能力集成到研发工具链中
  • 扎实的Java基础,熟悉IO、多线程、集合等底层原理,对JVM调优有一定实践经验
  • 熟悉Kafka、Redis、MySQL等常用中间件,理解其核心原理和适用场景
  • 具备良好的系统设计能力,能够针对高并发、高可用场景做出合理的技术选型和架构设计
  • 了解CI/CD流程和主流工具链(如Jenkins、GitLab CI),或对AI Coding工具有实战经验

申请策略

  • 了解滴滴移动应用工作台的具体业务和团队技术栈,在面试中展现对内部工具价值的认可
  • 准备一个体现系统设计能力和技术深度的项目案例,便于在面试时详细阐述
  • 突出Java编程能力和JVM调优经验,展示深入理解底层原理的项目或优化案例
  • 强调中间件使用经验,如Kafka、Redis、MySQL在项目中的实际应用和性能优化
  • 如果有CI/CD或DevOps相关项目经历,重点描述在流程设计、工具链搭建中的角色和成果
  • 若用过AI Coding工具或开发过MCP/Agent,务必单独列出,这是加分项
  • 提前熟悉CI/CD常见工具(如Jenkins、GitLab CI)以及容器化技术(Docker、Kubernetes)
  • 学习AI Coding相关技术,尝试开发简单的MCP或AI Agent应用,积累实践经验

面试指南

  • 采用STAR法则(情境-任务-行动-结果)描述项目经历,突出个人贡献和量化结果
  • 对于技术问题,先阐述原理,再结合实践案例,最后总结经验和教训
  • 对于架构设计问题,建议从需求分析、技术选型、扩展性、高可用等方面展开,体现系统性思维
  • 请介绍一个你设计的高可用系统,如何保证数据一致性?
  • 如何排查JVM性能问题?你有哪些调优经验?
  • 讲一下你对Kafka的理解,如何保证消息不丢失?
  • 如果我们想建设一个CI/CD平台,你会如何设计架构?
  • 你有没有用过AI Coding工具?如何评价其在研发流程中的应用?

职位点评

68
综合评分

大厂技术岗,Java主流技术栈,内部工具平台,薪资未明确但有竞争力,现场办公。

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

更适合这类人
最适合重视技术成长和职业发展空间的求职者,能接受现场办公。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展80
工作生活50
使命价值55

薪资福利

75中等

薪资未在JD中明确披露,但作为上市互联网大厂,薪资通常具有竞争力,且提供完整福利体系。

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

成长发展

80较高

职位涉及主流Java技术栈、中间件和CI/CD,还鼓励AI Coding与Agent探索,技术成长空间大。

技术前沿主流现代技术
技术栈Java、JVM、Kafka、Redis、MySQL、CI/CD、AI Agent
业务类型cost_center

工作生活

50较低

职位要求在北京市现场办公,JD未提及弹性工作或远程选项,工作模式可能偏传统。

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

使命价值

55较低

作为内部工具平台,对提升研发效率有直接价值,但与外部用户直接影响力有限,行业处于稳定期。

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