阿里巴巴LAZADA-Java高级开发工程师-推荐系统方向
社招全职2年以上LAZADA地点:杭州状态:招聘
任职要求
1、有JAVA开发经验,熟悉JVM机制,熟悉Spring等主流的开发框架,具有Linux平台开发经验以及性能优化经验; 2、扎实的计算机基础--包括算法和数据结构、网络编程、内存、线程、tcp/ip通信,熟悉shell、python等脚本语言,有容器化相关经验; 3、熟悉常见的面向对象设计模式,擅长系统抽象,具备优秀的系统架构设计能力;负责过高并发高可用在线服务,有平台型产品研发经验。关注机器学习领域的开源技术进展和趋势,理解电商领域知识,…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
我们专注于设计和实现高性能、高可扩展性的推荐平台,助力算法和业务发展,如果你熟悉数据结构与算法,对高性能算法服务的实现有所研究,对新技术有极大的好奇心,勇于挑战各种系统架构难题,欢迎加入我们! 1. 负责商品推荐系统的研发与优化,参与构建高可用,高性能的在线、近线推荐系统,覆盖召回、排序、策略等核心模块; 2. 深入参与业务迭代,理解业务目标,配合产品、算法进行AB实验取得业务结果; 3. 深入理解推荐系统与算法能力,以平台化方式抽象设计通用技术方案支撑业务; 4. 参与推荐系统的稳定性建设,针对业务设计合理的限流、容灾、降级、监控等方案; 5. 探索前沿技术,通过LLM能力提升用户体验与研发效能。
包括英文材料
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.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
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.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
数据结构+
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.youtube.com/watch?v=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
还有更多 •••
相关职位
社招研发技术类
智能助手:1、服务于商用空调与家用空调的智能助手开发与功能落地 (50%) 光伏:1、光伏发电预测,用户耗电预测,发电与用电的智能调控系统设计与落地(50%)
更新于 2026-01-05深圳

社招3年以上社交产品中心
1.负责部门相关后端系统设计与开发,参与系统架构优化与重构; 2.深入理解业务需求,独立完成模块的设计、编码、测试与上线; 3.与前端、产品、测试等团队紧密协作,保障项目高质量交付; 4.参与系统性能调优、问题排查与线上故障处理; 5.关注行业技术动态,持续优化开发流程与代码质量,推动团队技术能力提升。
更新于 2026-05-11北京
社招5年以上旅游业务开发
1、负责携程-香港永安旅游网站的各业务系统的研发与维护工作,如:旅行团、机票、酒店、自由行、船票、火车票、玩乐等。 2、平时用到的技术有:JDK21、springboot3.0、vue3.0、mysql、sqlserver、mongodb、redis、elasticsearch、公司自研系统(QMQ消息队列、Qschedule任务调度、Caption发布系统类似k8s、idev需求及项目管理平台),公司给所有员工都配置了足额的AI额度,鼓励AI辅助开发测试及了解业务系统功能,可以使用cursor、codex、claude code等工具开发。 3、平时会参与:需求评审、时间评估、设计、开发、单测、自动化测试任务。50%时间进行业务类Api开发,20%前端开发,30%时间单测或自测,需要开发人员不依赖测试人员保障质量。 4、需要有强烈的责任心、需要具备扎实的计算机基础知识背景、接收新事物速度快、能主动将自己的技能不断转化为skill。
更新于 2026-07-13深圳
