京东Java开发工程师/架构师
社招全职3年以上软件开发岗地点:北京状态:招聘
任职要求
1.大学本科以上学历,3年以上大规模分布式系统应用架构设计与研发,扎实的计算机专业基本功与编码能力; 2.熟练掌握Java语言,熟练使用 Spring、Spring boot、MyBatis 等框架,精通MySQL和NoSql数据库; 3.熟练掌握服务化系统架构,如SOA、服务治理、Zookeeper、缓存,消息服务,分布式事务…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.负责供应链金融账务核心、资管平台、信贷标品等核心基础能力设计与开发; 2.产品线架构规划,领域架构设计,建立领域模型,并与组内同学开发落地; 3.负责现有系统重构优化,新领域的架构设计/重构,保证技术方案的先进性和可落地性; 4.负责制定技术标准和设计规范及指引,并指导和推动落地; 5.系统核心功能开发,关键技术难点解决;
包括英文材料
学历+
分布式系统+
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
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
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.
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
MyBatis+
https://mybatis.org/mybatis-3/getting-started.html
https://www.baeldung.com/mybatis
MyBatis is an open source persistence framework which simplifies the implementation of database access in Java applications.
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.
还有更多 •••
相关职位
社招3年以上软件开发岗
1.负责供应链金融账务核心、资管平台、信贷标品等核心基础能力设计与开发; 2.产品线架构规划,领域架构设计,建立领域模型,并与组内同学开发落地; 3.负责现有系统重构优化,新领域的架构设计/重构,保证技术方案的先进性和可落地性; 4.负责制定技术标准和设计规范及指引,并指导和推动落地; 5.系统核心功能开发,关键技术难点解决;
更新于 2025-06-08北京
社招3-5年D11753
1、负责快手服务端各业务的服务设计,并能够完成核心代码的编写,确保技术方案能够高质量完成; 2、接受高并发、海量数据的挑战,分析和发现系统的优化点,负责推动系统的架构改造和可用性的提升,保障业务快速迭代和增长; 3、具有一定的技术前瞻性,对技术有热情,善于研究分析业内主流产品技术实现,不断优化当前系统架构设计; 4、深入思考研发过程中的各项问题,促进团队研发效率和工程质量的提升; 5、根据业务实际需要,为团队引入新技术和新方案。
更新于 2025-10-15北京
社招5年以上技术类
1.参与部门核心系统的技术选型、架构设计,使系统体系化并具有技术前瞻性; 2.负责技术难题预研与攻关,解决系统中关键架构问题,对系统稳定性负责; 3.参与核心架构部分代码编写,对开发工程师进行技术指导和培训,规范开发流程; 4.与合作方协作,共同推进项目高质量交付,对交付结果负责;
更新于 2025-05-09上海