JD logo
京东
软件开发岗

软件开发岗

发布于 1 天前

普通员工/个人贡献者

北京市
中级经验
全职员工
仅现场办公
本科
软件工程
Api设计
Mybatis
Restful
Spring Cloud
分布式系统
微服务
高并发

AI 估算 · 20k–35k

北京京东零售核心研发岗位,3年以上经验,技术栈主流,薪资有竞争力,参考大厂同级别月薪范围。

职位详情

关于这个职位

这个职位是京东零售开放平台的软件开发岗,主要负责将内部RPC、MQ服务对外开放,参与API网关、SDK等核心组件的设计与开发

你需要对接多个业务团队,将业务能力标准化为RESTful API,并解决高并发、高可用等挑战
适合有3年以上Java经验、熟悉微服务和分布式系统的开发工程师

最低要求

计算机或相关专业本科及以上学历,3年以上Java开发经验

扎实的Java基础,熟悉分布式系统架构,了解微服务设计理念
精通Spring生态(Spring Boot、Spring Cloud等),熟练掌握MyBatis、Redis等常用框架和中间件
对API设计有深入理解,熟悉RESTful API规范,了解OpenAPI/Swagger等接口文档规范
具备良好的问题分析与解决能力,能够独立设计并实现复杂业务场景下的技术方案

工作职责

负责京东零售平台内部RPC、MQ服务向外部开发者开放以及内部开发者调用外部服务的技术方案设计与实现

参与开放平台基础设施建设,包括API网关、SPI网关、消息网关、SDK等核心组件的设计与开发
对接内部各个业务团队,将其业务能力以标准化接口形式对外开放
负责标准RESTful API接口的设计、开发、性能优化及安全保障
负责开放平台技术框架的持续优化,解决高并发、高可用等技术挑战
参与开发者体验改进工作,优化接口一致性、提升接口使用便捷性

优先资格

有大型电商平台或开放平台研发经验者优先考虑

AI 洞察

优缺点分析

优点

  • 大厂平台:京东零售业务规模大,开放平台建设有实际业务价值,履历含金量高
  • 技术栈主流:使用Java生态和微服务架构,技能通用性强,利于长期职业发展
  • 工作强度较大:大厂互联网节奏快,需应对高并发和线上问题,可能会有加班
  • 技术深度要求高:需要同时掌握业务对接、网关设计、性能优化等多方面知识
  • 适合有3年以上Java后端开发经验、对分布式系统和API设计有浓厚兴趣、渴望在大平台解决复杂技术问题的工程师

缺点 / 挑战

  • 技术挑战大:涉及高并发、高可用、分布式系统,能快速提升架构设计能力

角色解读

  • 技术深耕:向分布式系统、API网关、中间件专家方向发展,成为团队技术骨干
  • 架构升级:积累高并发场景经验后,可晋升为高级工程师或架构师,负责更大规模系统设计
  • 管理转型:在技术过硬的基础上,可转向技术管理岗位,带领团队完成开放平台建设
  • 设计并实现京东零售开放平台的技术方案,将内部RPC、MQ服务对外开放
  • 参与API网关、SPI网关、消息网关、SDK等核心组件的开发与优化
  • 对接多个业务团队,将其业务能力封装为标准RESTful API
  • 解决高并发、高可用等技术挑战,持续优化平台性能和安全性
  • 扎实的Java编程基础,熟悉Spring Boot、Spring Cloud、MyBatis、Redis等主流技术
  • 深入理解分布式系统架构、微服务设计理念和RESTful API设计规范
  • 具备独立设计复杂技术方案的能力,熟悉OpenAPI/Swagger等接口文档工具
  • 良好的问题分析与解决能力,有大型电商或开放平台经验者优先

申请策略

  • 了解京东零售开放平台的现有产品(如京东云API),在面试中展示对业务的思考
  • 准备1-2个自己主导的技术方案设计案例,体现独立解决问题的能力
  • 突出Java微服务项目经验,尤其是涉及Spring Cloud、分布式架构的实际案例
  • 如有API网关、服务治理、高并发优化等经验,务必详细描述
  • 量化成果:如QPS提升、响应时间降低、系统可用性提高等数据
  • 如果对API设计规范不熟,可以提前学习OpenAPI/Swagger、gRPC等知识
  • 补充缓存、消息队列(如Redis、Kafka)以及分布式事务的实践经验

面试指南

  • 对于设计类问题,先明确需求场景,然后从架构分层、组件选型、容错、扩展性等维度逐步展开
  • 对于性能优化问题,遵循“发现瓶颈-分析原因-提出方案-验证效果”的逻辑
  • 对于安全类问题,从认证授权、数据加密、限流降级、日志审计等方面回答
  • 请设计一个高可用的API网关,需要考虑哪些方面?
  • 如何保证RPC服务对外开放时的安全性和性能?
  • 在微服务架构中,如何处理分布式事务?
  • 你如何优化一个高并发接口的响应速度?
  • 谈谈你对RESTful API设计的理解,如何确保接口的一致性?

职位点评

70
综合评分

大厂核心部门、技术栈主流、薪资有竞争力,但工作强度可能较大。

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

更适合这类人
最看重技术成长和薪资回报的求职者,对工作生活平衡要求不高。
表现最好
成长发展
相对薄弱
工作生活
薪资福利80
成长发展85
工作生活40
使命价值60

薪资福利

80较高

该职位薪资在行业中处于较高水平(大厂+核心部门),且京东作为上市巨头福利完善,但未在JD中明确说明具体福利,补偿性动机满足程度较好。

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

成长发展

85较高

技术栈前沿且主流(微服务、分布式、高并发),工作内容有深度,能显著提升架构能力,但JD中未明确提及晋升通道。

技术前沿主流现代技术
技术栈Java、Spring Boot、Spring Cloud、MyBatis、Redis、微服务、分布式、高并发
业务类型profit_center

工作生活

40较低

职位要求只现场办公,未提及弹性工时和加班情况,但大厂互联网氛围下工作强度和压力可能较大。

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

使命价值

60中等

零售开放平台属于电商基础设施,对商业效率有直接贡献,但社会意义相对中性。

行业发展稳定成熟行业
社会影响中性/一般
创新程度稳健跟随主流
Watch Jobs