京东Java后端开发工程师
社招全职4年以上软件开发岗地点:北京状态:招聘
任职要求
1、本科及以上学历,计算机科学、软件工程、信息技术等相关专业; 2、具备4年以上电子商务、供应链、物流、仓储,客服理赔或快递快运行业软件开发经验,熟悉相关业务流程及挑战; 3、精通Java编程语言,熟悉后端开发流程及框架;具备良好的软件设计能力,能够独立完成系统模块的设计与开发;熟悉MySQL和常见SQL优化方法; 熟悉分布式微服务设计研发;熟悉分布式缓存Redis的设计优化; 4、对电子商务行业的发展趋势有深刻理解,能够根据行业特点提出创新的技术解决方案。 符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
工作职责
1、负责电子商务、供应链、物流、仓储,客服和理赔等领域的软件开发,通过对业务需求的深入理解,实现系统的优化与创新,提升运营效率; 2、担任关键项目的设计与开发工作,确保软件的稳定性与性能,利用技术手段解决复杂的业务问题; 3、紧跟行业技术发展趋势,探索并应用新兴技术,为业务流程的持续优化与革新提供技术支持; 4、与团队紧密配合,跨部门协作,确保项目按时按质完成,助力业务目标实现; 5、针对行业特定需求,提炼产品特性,推动软件产品在功能与性能上的持续提升,以满足市场需求; 6、与算法工程师配合,帮助实现算法模型代码,审核改进提升算法代码的性能,维护和提升算法模型的线上可靠性。
包括英文材料
学历+
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.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
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.
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
相关职位
社招3年以上软件开发岗
1、负责参与供应链技术部的后端开发工作,根据业务需求,完成高质量、高可用性的系统设计和开发; 2、深入理解业务逻辑,针对业务痛点,提出有效的技术解决方案,并推动项目落地,确保系统性能和稳定性; 3、参与制定技术规范和开发流程,提升团队的开发效率和代码质量; 4、与团队成员紧密协作,跨部门沟通,确保项目按时按质完成,助力业务快速发展; 5、 跟踪并研究业界新技术,不断优化现有技术体系,推动业务技术创新。
更新于 2025-06-09
社招4年以上软件开发岗
1、负责电子商务、供应链、物流、仓储,客服和理赔等领域的软件开发,通过对业务需求的深入理解,实现系统的优化与创新,提升运营效率; 2、担任关键项目的设计与开发工作,确保软件的稳定性与性能,利用技术手段解决复杂的业务问题; 3、紧跟行业技术发展趋势,探索并应用新兴技术,为业务流程的持续优化与革新提供技术支持; 4、与团队紧密配合,跨部门协作,确保项目按时按质完成,助力业务目标实现; 5、针对行业特定需求,提炼产品特性,推动软件产品在功能与性能上的持续提升,以满足市场需求; 6、与算法工程师配合,帮助实现算法模型代码,审核改进提升算法代码的性能,维护和提升算法模型的线上可靠性。
更新于 2025-06-09