阿里巴巴阿里妈妈-Java高级工程师(品牌广告/外投广告)-北京
社招全职2年以上地点:北京状态:招聘
任职要求
1、2年以上Java研发经验,擅长大型复杂业务系统架构设计和研发工作,具备一定的项目协调推进能力; 2、精通Java语言,熟悉Java常用开源框架、设计模式及多线程开发,掌握性能调优,能够快速定位和解决线上问题; 3、有大规模高并发互联网应用的架构设计和研发运维经验,熟…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 负责里阿妈妈广告系统的技术研发与中长期技术规划,全面支撑品牌广告&外投广告的规模化增长; 2. 推进品牌广告&外投广告面向未来的智能化投放平台建设,构建高可用、可扩展的广告基础设施能力,推动广告投放从“经验驱动”向“数据+AI驱动”升级; 3. 打造业界主流的广告投放能力矩阵(涵盖RTA、RTB、PD、PDB、SEM等核心模式),赋能商家全域外投与平台用户增长场景,提升广告投放效率; 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.
系统设计+
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.
还有更多 •••
相关职位
社招3年以上核心本地商业-业
1.负责CLC(核心本地商业)站外投放系统的相关设计和研发,包括但不限于DSP平台、广告投放引擎的搭建和开发; 2.协同业务方探索商家/品牌等广告在外部场景下的投放,支撑海量投放业务快速落地; 3.支持投放系统在工程落地上的实践和调优,沉淀业务优秀实践,保障所有服务稳定运行。
更新于 2025-04-10成都
社招A73986
1、负责字节跳动品牌广告、用户营销与创意相关产品的前端开发工作,完整参与整个产品的设计与研发; 2、负责高质量编码设计,承担业务重点、难点的技术攻坚,保证高可靠、高性能、高可扩展的业务支撑; 3、参与前端基础架构建设与组件抽象,探索新技术并推动其落地,提升开发效率和系统稳定性; 4、参与新产品优化与演进,追求极致的用户体验。
更新于 2023-05-24广州
社招3年以上技术类-开发
1、负责ICBU品牌广告和会员业务的应用平台建设,包括广告主后台,售卖竞拍系统,创意和履约平台,会员认证等的相关应用,支持ICBU数字营销业务的高速发展; 2、通过对业务和技术栈的理解,对现有产品功能和系统架构进行改良和优化,能够独立承接项目并进行良好的系统设计和开发实现; 3、在离线大数据处理,包括使用ODPS、分布式调度系统进行大规模数据处理和统计分析; 4、从客户需求趋势和技术出发,实现面向未来的系统设计和落地,并结合项目不断优化和升级,保障系统可用性、稳定性、和可扩展性。
更新于 2025-04-01北京|杭州