京东后端开发工程师
社招全职5年以上软件开发岗地点:北京状态:招聘
任职要求
1.本科及以上学历,5年以上的开发工作经验; 2.JAVA基础扎实,有扎实的多线程技术调优经验;对JVM有一定得理解,并能借助工具进行性能调优; 3.熟悉Dubbo、Zookeeper、消息中间件等分布式架构; 4.熟悉使用Mysql数据库,对SQL优化要有实战经验,有较强的SQL编写能力; 5.熟悉使用Redis,对ElasticSear…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.参与公司京东外卖系统的研发维护工作,主要在营销系统产品线; 2.参与产品需求分析、设计,负责服务端系统架构设计、框架搭建与系统优化。
包括英文材料
学历+
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://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://goperf.dev/
The Go App Optimization Guide is a series of in-depth, technical articles for developers who want to get more performance out of their Go code without relying on guesswork or cargo cult patterns.
https://web.dev/learn/performance
This course is designed for those new to web performance, a vital aspect of the user experience.
https://www.ibm.com/think/insights/application-performance-optimization
Application performance is not just a simple concern for most organizations; it’s a critical factor in their business’s success.
https://www.oreilly.com/library/view/optimizing-java/9781492039259/
Performance tuning is an experimental science, but that doesn’t mean engineers should resort to guesswork and folklore to get the job done.
Dubbo+
https://dubbo.apache.org/en/overview/mannual/java-sdk/tasks/
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
还有更多 •••
相关职位
社招3年以上后端开发
1. 负责小红书核心业务的创新玩法后端服务建设与维护; 2. 基于对业务的理解,进行系统选型、设计、编码,为系统长期的稳定性及可维护性负责; 3. 具备解决复杂系统问题的经验和能力,持续寻找和优化现有系统的不足,提升系统性能和稳定性。
上海|北京
社招5-10年软件开发岗
1. 负责营销活动及任务相关的后端开发工作,深入理解业务逻辑,实现高效、稳定、可扩展的系统架构,以支持业务快速发展; 2. 根据业务需求,进行系统设计、编码、测试以及文档编写,确保项目按时按质完成,满足业务目标; 3. 研究并应用业界先进的后端技术,推动技术革新,优化现有系统性能,提升系统安全性和稳定性; 4. 与团队成员紧密协作,通过技术指导和经验分享,提升团队整体技术能力和研发效率; 5. 跟踪项目进度,主动参与技术难题攻关,确保项目顺利推进,达成业务预期效果。
更新于 2025-04-16北京
社招5-10年软件开发岗
岗位职责及目标 1、负责服务研发组的后端开发工作,承担JAVA开发任务,通过高效编程解决业务需求,推动供应链技术的持续优化; 2、根据业务发展,参与设计并实现技术方案,保证系统的稳定性、可扩展性和高性能,提升用户体验; 3、深入理解业务逻辑,与团队共同探索技术创新点,通过优化现有系统架构,提高系统质量和开发效率; 4、与跨部门团队紧密合作,确保项目按时按质完成,达成业务目标; 5、对业务流程进行持续跟踪,及时发现问题并提出解决方案,助力业务快速发展; 6、积极参与技术分享和团队交流,提升个人及团队的技术能力和业务理解。
更新于 2025-06-19北京