美团交易系统平台部-神抢手-资深Java开发工程师
社招全职3年以上核心本地商业-业务研发平台地点:北京状态:招聘
任职要求
1.本科及以上学历,3年及以上互联网系统研发经验 2.熟悉常用的数据结构、算法、设计模式、分布式、DDD、微服务系统设计理论、服务治理方法等 3.具备较强的抽象能力,可根据业务需求,设计出可扩展的系统架构 4.有互联网高并发处理、性能优化实践经验,有定位与处理线上问题的丰富经验 5.在技术领域有一定深度和广度,有较强的逻辑/概率思维能力,善于分析、归纳、描述、沟通、和解决问题 6.高度的创业心、责任感和投入度,关注电商产品业务,大型互联网系统演进方向
工作职责
1.参与神抢手用户端产品需求迭代,推进系统架构的演进和高可用、高性能 2.参与外卖神抢手直播/短视频等内容形式业务需求建设和迭代,包括内容生产、分发、运营管理等以及直播间选品、召回、渲染等能力建设 3.负责保障日常和大促系统稳定性,包括风险发现治理、问题快速定位与恢复 4.深度参与并完善系统可用性保障体系,解决各类潜在系统技术风险,保证系统的安全、稳定、快速运行 5.能为团队引入创新的技术、创新的解决方案,持续以自动化系统化的手段提高效率
包括英文材料
学历+
数据结构+
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://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://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.
DDD+
https://ddd-crew.github.io/ddd-starter-modelling-process/
This process gives you a step-by-step guide for learning and practically applying each aspect of Domain-Driven Design (DDD) - from orienting around an organisation’s business model to coding a domain model.
[英文] Domain Driven Design
https://medium.com/@matteopampana/list/domain-driven-design-c1efaabe287e
Everyone talks about DDD, but how many understand and correctly apply Domain-Driven Design? I want to be one of them.
https://redis.io/glossary/domain-driven-design-ddd/
Domain-Driven Design (DDD) is a software development philosophy that emphasizes the importance of understanding and modeling the business domain.
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
系统设计+
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://cloudnativecn.com/blog/istio-traffic-management-series-service-management-concept-theory/
通过阅读本文读者可以初步理解 Istio 流量治理的概念和相关知识框架。
https://juejin.cn/post/6844904006033080334
服务治理主要包括服务发现、负载均衡、限流、熔断、超时、重试、服务追踪等。我们今天要讲的,就是服务发现的内容。
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
相关职位
社招2年以上核心本地商业-业
1.参与神抢手用户端(导购链路、购后核销、营销玩法、直播)核心系统的研发工作,帮助业务提升用户产品体验,实现快速用户增长; 2.参与保障日常和大促系统稳定性,包括风险发现治理、问题快速定位与恢复、工具化建设等; 3.参与用户端核心系统的架构规划及落地推进、性能优化、安全性等工作; 4.负责解决项目中关键问题和技术难题,线上疑难问题排查和解决,并给出合理的指导和改进建议。
更新于 2024-12-15
社招3年以上核心本地商业-业
1.支撑神券、大会员等多业务权益体系、互动玩法、成长激励体系等相关业务迭代与创新 2.负责权益平台建设,沉淀权益投发、互通等体系能力及场景化解决方案,持续推进系统架构演进,高效支持灵活多变的权益玩法,快速支撑新业态探索 3.参与稳定性保障和高性能体系建设。持续迭代稳定性架构、优化应用性能,保障线上系统高可用,并持续探索以成本/质量为目标的高性能解决方案
更新于 2025-04-18
社招3年以上核心本地商业-业
1、负责活动玩法、任务、分销相关业务迭代与创新,支撑到家外卖、闪购、跑腿等业务的线下的玩法、任务、分销相关业务迭代; 2、参与玩法、任务、分销系统平台化建设,赋能多业务互动营销体系建设,持续推进系统架构演进,快速支撑新业态探索; 3、参与外卖神券节等大促活动保障工作,支撑大促秒杀流量,建设大促稳定性保障体系。
更新于 2025-05-22