京东后端开发工程师 (Java)
社招全职软件开发岗地点:北京状态:招聘
任职要求
1. 教育背景:本科及以上学历,计算机科学、软件工程、信息技术等相关专业; 2. 工作经验:具备扎实的软件开发经验,熟悉互联网业务系统架构与高并发场景,有大型分布式系统设计、开发与优化经验者优先; 3. 能力要求:精通Java及相关生态,熟悉微服务架构、分布式存储、消息中间件等技术;具备良好的系统设计能力,能够独立完成…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责国际业务相关系统的后端架构设计、开发与维护,参与核心业务模块的代码实现,确保系统的高可用性、高性能与可扩展性; 1. 深入理解业务需求,主导或参与技术方案的设计与评审,通过技术手段解决业务发展中的关键问题,支撑业务快速增长; 2. 持续优化系统性能与稳定性,参与技术难题攻关,保障系统在复杂业务场景下的可靠运行; 3. 跟踪并研究业界先进技术,推动新技术在业务场景中的落地与应用,提升系统技术架构的先进性与工程效率; 4. 与产品、前端及测试团队紧密协作,确保项目高质量交付,并参与代码审查、技术文档编写等研发规范建设; 5. 关注国际业务领域的技术趋势与行业实践,结合业务特点进行技术选型与创新,为业务发展提供坚实的技术支撑; 6. 日常在英国伦敦办公室工作。
包括英文材料
学历+
高并发+
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://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
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.
还有更多 •••