【美团】后端开发工程师(行业合作平台)
全职社招核心本地商业-业务研发平台地点:北京状态:招聘
工作描述
任职要求
1.三年以上Java开发经验,具备扎实的计算机基础,优秀的编码能力以及良好的代码习惯; 2.能够熟练使用Spring、MySQL、消息队列、Redis、zk等工具,熟练使用各种Java中间件技术; 3.精通Java基本技术,熟练掌握JVM的原理和机制,具有JVM性能调优经验; 4.拥有业务架构、领域驱动、设计模式、重构等降低业务复杂度的实践经验; 5.具有丰富的分布式系统设计经验,参与过高并发、高可用的复杂系统架构设计; 6.具有良好的分析解决问题能力,具有主人翁意识和自驱力,具有良好的沟通协作能力。
工作职责
1.参与度假业务研发,负责需求把控、系统设计、功能开发等,保证需求高质量、高效率实施落地。 2.关注产品功能使用和体验,深挖业务痛点,用技术提高生产力,通过技术分析改进驱动业务前进。 3.参与稳定性保障建设,综合运用全链路压测、监控报警优化、服务巡检、搭建故障预案等多种手段,保障线上系统的高可用性。 4.参与直连系统架构设计,结合业务发展趋势和行业技术对标,持续迭代系统架构,保持技术先进性。 5.负责指导和培养团队初阶工程师,提升工程师的业务能力和技术能力。
包括英文材料
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://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
MySQL+
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
Redis+
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
性能调优
设计模式+
[英文] 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://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
高并发+
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
高可用
系统设计+
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.