阿里巴巴阿里妈妈-Java高级工程师(品牌广告/外投广告)-北京
社招全职2年以上地点:北京状态:停招♡ 收藏
工作描述
任职要求 1、2年以上Java研发经验,擅长大型复杂业务系统架构设计和研发工作,具备一定的项目协调推进能力; 2、精通Java语言,熟悉Java常用开源框架、设计模式及多线程开发,掌握性能调优,能够快速定位和解决线上问题; 3、有大规模高并发互联网应用的架构设计和研发运维经验,熟悉常规的分布式架构,熟悉缓存以及消息队列等开源中间件; 4、具有较好…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
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://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.
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
多线程+
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!
性能调优+
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.
还有更多 •••
相关职位
社招5年以上软件开发岗
1、教育背景 学历要求:本科及以上学历,计算机科学、软件工程等相关专业; 2、工作经验 工作经验:具备5年以上Java后端开发经验,有大型分布式系统开发背景; 3、能力要求: 技术能力:熟练掌握Jav
更新于 2026-07-08北京

社招3年以上研发
1、计算机或相关专业本科及以上学历,3 年以上后端开发经验,掌握 Java、Go 中至少一种语言(以 Java 为主亦可); 2、熟悉 Spring Cloud、Spring Boot、Dubbo、M
更新于 2026-10-14广州
社招3-5年技术
1、本科及以上学历,扎实的计算机基础。 2、3-5年左右工作经验,深入使用Java,熟悉掌握常用的Java类库及框架,如多线程、并发处理、I/O与网络通讯,Spring、iBatis等,对Java虚拟
更新于 2026-02-26