职位描述:
1. 负责公司AI开放平台后端核心模块的设计与开发;
2. 参与AI模型服务化封装、开放平台接口开发、异步任务调度系统构建;
3. 实现AI服务的高可用、高性能部署方案,支持大规模并发请求;
4. 构建面向开发者和企业的 API 网关及 SDK 支持体系;
5. 与算法团队协作,推动算法模型高效集成至平台;
6. 推进平台工程化建设,提升系统的稳定性、可扩展性和可观测性。
7. 把握行业的前瞻技术发展趋势,基于业务场景,结合新技术、新形态,推动技术创新性产品落地。
职位要求:
1. 计算机相关专业本科及以上学历 ;
2. 精通 Java 编程语言 ,熟悉 JVM 原理、多线程、集合框架等;
3. 熟练掌握 Spring 全家桶 ,包括但不限于 Spring Boot、Spring Cloud、Spring Data、Spring Security;
4. 具备良好的 响应式编程能力 ,有使用 Spring WebFlux / Reactor / RxJava 等响应式框架的实际项目经验;
5. 熟悉 Python 编程语言 ,能够编写自动化脚本或参与数据处理、接口服务等相关开发任务;
6. 熟悉主流开源中间件和数据库,如 MySQL、Redis、Kafka、RabbitMQ、Elasticsearch 等;
7. 熟悉 RESTful API 设计规范,了解微服务架构及相关部署流程;
8. 具备良好的代码规范意识,逻辑思维清晰,具备良好的沟通能力和团队合作精神。
加分项:
1)有高并发、分布式系统开发经验。
2)有 DevOps、CI/CD 实践经验。
3)对函数式编程有一定理解。
4)熟悉 Docker、Kubernetes 等云原生技术者优先。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东这个后端开发工程师岗位最显著的特点是聚焦在AI开放平台方向,这与其他常规后端开发岗位有很大不同。面试官会特别关注你在响应式编程和Python脚本开发的双重能力,因为这是支撑AI服务高并发的关键技术栈。同时,由于涉及算法模型的集成,你需要展示对AI服务化封装的理解,这包括模型部署、接口标准化和服务监控等方面。开放平台的性质决定了你需要具备API网关和SDK开发经验,这些都是区别于普通后端开发的特殊要求。
在准备面试时,你需要重点准备三个方面的内容:首先是用Java响应式编程解决高并发问题的实际案例,最好是能展示你如何用Spring WebFlux优化系统性能的经历;其次是Python在数据处理或接口开发中的应用实例,特别是与AI相关的场景;最后是开放平台相关的经验,包括API设计、开发者文档编写和SDK开发等。面试中可能会让你现场设计一个AI服务的接口方案,建议提前研究京东AI开放平台的现有接口风格。记得准备1-2个你解决过的分布式系统难题,这是展示你符合加分项的好机会。着装方面,互联网公司通常比较随意,但建议商务休闲以显示专业性。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。