阿里巴巴业务技术-Java后端开发工程师-用户消息与社交
社招全职1年以上地点:杭州状态:招聘
任职要求
1、Java基础扎实,熟悉Spring、Netty等基础框架,具有高质量的编码和设计能力; 2、熟悉多线程并发编程以及性能调优,具备操作系统、网络、数据结构,分布式系统等基础理论知识; 3、熟悉主流的中间件,包括缓存,消息队列,MySQL/NoSQL数据库等机制和基本操作,对其原理有深入理解; 4、具有较强的需求分析,功能抽象能力和相关系统架构能…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责我淘、收藏、足迹等业务研发,完成需求的分析、设计和开发,给用户真实好用的我淘体验,目标提升点击PV和留存率; 2. 负责下沉版淘宝业务需求研发,支撑下沉版我淘、天天红包频道页等产品迭代,提升下沉人群的GMV和下单笔数; 3. 负责分享、CC关系、评论等社交基础平台的研发,完善社交基础能力,支撑淘内各个业务方快速迭代; 4. 能通过系统优化、架构升级,保障我淘、社交平台系统的高可用性;
包括英文材料
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.
多线程+
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.
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
分布式系统+
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
还有更多 •••
相关职位
社招5年以上用户技术中心
工作职责: 1. 负责贝壳C端的后端服务设计与开发,保障高并发场景下的系统稳定性; 2. 参与推荐引擎、模型预测、向量检索等基础系统、平台的设计、研发及调优工作,构建高并发推荐在线服务; 3. 深度参与数据工程开发,优化数据链路,构建离线特征,进行数据归因分析,协助推荐相关的用户画像的工程化建设; 4. 从业务中提取需求,抽象并优化现有系统,以提升效率并降低成本; 5. 关注性能、微服务、设计模式,提升用户体验; 6. 研究和应用新的算法技术,不断优化和改进现有的系统。
更新于 2025-03-13北京
社招3年以上技术团队开发
1、参与SOA服务的需求分析及开发工作,确保服务的高可用性、扩展性和安全性; 2、负责服务性能调优,解决高并发场景下的技术问题,保障服务的稳定性和低延迟; 3、与上下游团队(如前端、测试、运维)紧密协作,确保服务全生命周期的高效交付; 4、分析和排查线上问题,快速响应并修复服务异常,制定预防性方案。
更新于 2025-03-11上海
社招3-5年网易云音乐
1. 负责云音乐内容面向长音频业务场景的研发工作; 2. 负责互联网产品后端服务架构设计,要求系统具有高可扩展性,支持高并发和数据一致性; 3. 根据需求完成系统设计、编码、测试以及文档编写等工作; 4. 通过技术创新优化系统,不断提升服务质量和性能。
更新于 2025-08-28杭州