京东服务端开发工程师
社招全职软件开发岗地点:北京状态:招聘
任职要求
1. 计算机相关专业本科及以上学历,有Java服务端开发经验,具备大流量、高并发的开发经验,善于发现和解决架构问题,抗压能力强、责任心突出; 2. 精通Java服务端开发,熟练掌握多线程、JVM、微服务等,熟悉高并发、高性能场景的分布式系统设计及调优经验,精通MySQL数据库开发与优化,熟悉NoSQL、ES、RPC等技术原理; 3. 深入理解大语言模型(LLM)原理与工程实践,熟悉主流开源/闭源大模型能力与限制…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
部门介绍:我们是市场与平台运营中心,作为京东科技的核心力量之一,在金融业务的市场拓展、平台运营与生态建设中发挥关键作用。我们以“体验与效率的价值共生”为核心理念,聚焦C端用户,推动产品体验与技术能力的深度融合,实现商业价值与用户体验的共赢。我们通过数据驱动决策、营销创新实践与平台精细化运营,持续优化关键金融场景(如现金贷、财富管理、大支付、保险等)的用户体验;依托京东金融APP、白条频道页、我的钱包页等核心入口,我们构建起连接用户与金融服务的高效桥梁。我们汇聚产品、运营、量化、研发等多职能人才,以协同创新为引擎,推动业务的可持续增长与长期价值创造。我们不仅追求短期目标的达成,更致力于构建一个用户信赖、商业健康、技术领先的金融科技生态。欢迎加入我们,一起构建可持续的商业未来! 1. 负责京东金融APP拉新相关业务的服务端Java系统建设,聚焦高质量新用户增长及现有系统功能优化升级; 2. 完成需求分析及技术方案设计,参与技术决策、架构设计及风险评估,推动分布式系统高可用、高性能优化; 3. 主导团队 AI 相关的平台建设,包括 RAG 检索增强系统、多智能体协作工作流(Workflows)、向量数据库集成及知识库管理系统的性能调优; 4. 基于 MCP、A2A等协议实现大模型与内部工具的调用,在提示词工程、长上下文(Context)管理、模型微调(Fine-tuning)等领域进行深度优化。
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
NoSQL+
https://nosql-database.org/
Everything about NoSQL Systems – Types, Benefits, and Real-World Uses
https://piaosanlang.gitbooks.io/mongodb/content/section1.1.html
NoSQL(NoSQL = Not Only SQL ),即"不仅仅是SQL",指的是非关系型的数据库。是对不同于传统的关系型数据库管理系统的统称。
https://www.youtube.com/watch?v=0buKQHokLK8
NoSQL databases can operate in multiple modes: as key-value store, document store or wide column store.
还有更多 •••
相关职位
社招5年以上网易游戏(互娱)
1. 负责平台后端功能设计与开发,重点支持游戏联运等业务系统建设 2. 参与业务需求分析,完成可扩展的技术方案设计与实现 3. 优化系统服务性能,保障高并发场景下的业务连续性
更新于 2025-05-06广州
社招3年以上核心本地商业-美
- 负责AI原生应用App的服务研发工作,负责服务端的设计、开发和维护,确保软件质量和稳定性 - 根据产品需求主导完成技术系统的设计与开发 - 参与系统架构设计及优化,提升系统性能和效率,保证系统服务高并发高可靠 - 负责相应技术方向的难点攻关、前瞻研究,通过技术研究和创新,推动业务的快速发展和高效迭代
更新于 2025-06-22北京
社招81CH1
1、参与大数据方向服务端的设计,研发以及文档编写,独立完成需求分析,测试,上线工作; 2、对需求进行技术选型,开发,确保设计合理; 3、对大数据平台新技术的预研探索和选型,新功能的设计、评审和研发。
更新于 2019-06-27南京
社招3-10年软件开发岗
1. 负责公司业务产品与研发部的后端架构设计,根据业务需求,制定技术方案,保障系统的高可用、高性能及可扩展性; 2. 深入理解业务,对现有技术架构进行优化升级,推动系统架构的持续演进,提升研发效率及产品质量; 3. 主导关键技术问题的攻关,为开发团队提供技术指导,确保项目按期高质量完成; 4. 参与制定技术规范和标准,推动团队技术沉淀,提升团队技术能力; 5. 跟踪业界技术动态,探索新技术在业务中的应用,助力业务持续创新与发展; 6. 与跨部门团队紧密协作,确保技术方案的有效落地,为用户提供优质的服务体验; 7. 有大模型和智能体开发经验优先。
更新于 2025-08-03北京