美团Keeta技术-JAVA开发工程师(导购、投放、精准营销)
社招全职核心本地商业-业务研发平台地点:北京状态:招聘
任职要求
1.本科及以上学历,计算机相关专业; 2.熟练掌握Java开发技术栈,对分布式架构组件有实践经验,熟悉设计模式、高可用性与容错保障等知识体系; 3.拥有业务架构设计经验,对系统分层、DDD、领域分析建模、平台化等方面有丰富的实战经验者优先; 4.有主流互联网电商业务系统搭建经验,具备复杂业务系统的分析与设计经验; 5.具有良好的逻辑思维能力、沟通协作能力,对事情认真负责,自我驱动,具备突出的分析问题和解决问题的能力. 具备以下条件优先 有导购、投放、精准营销等C端系统设计经验者优先
工作职责
1.负责境外用户端(导购、营销、投放)核心系统的研发工作,致力于帮助业务提升用户产品体验,实现快速用户增长; 2.参与用户端核心系统的架构规划、性能优化、稳定性、安全性等工作; 3.保证高流量系统的性能和稳定性; 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://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://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
系统设计+
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.
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.
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
相关职位
社招3年以上核心本地商业-业
1、负责Keeta外卖商家、商品、结算、CRM方向的相关系统建设工作,致力于帮助商家运营提升运营质量; 2、分析和发现系统优化点,负责架构规划、性能优化、稳定性保障、资金安全等工作; 3、解决系统开发和运行过程中的技术缺陷和线上问题,持续优化系统质量和性能; 4、指导和培养人才,参与优化研发流程,参与项目管理及新人培养。
更新于 2025-07-24
社招核心本地商业-业
1.负责Keeta技术-搜索推荐系统的工程优化工作,建设支持国际化业务的搜推平台系统。 2.负责对搜索推荐全链路模块的设计、研发和优化工作,如召回平台、排序平台、用户兴趣中心、语义理解服务等等; 3.负责与产品经理、前端开发人员等团队成员密切合作,保证系统的稳定性和性能、持续改善用户体验,提升业务指标。 4.负责指导和培养初级开发工程师,提升团队整体技术水平。
更新于 2025-04-18
社招3年以上核心本地商业-业
1、独立负责业务系统的业务需求分析、架构设计和开发实现落地; 2、拆解、分析系统的子领域,能对子领域进行规划、建模等; 3、快速定位线上问题并主导问题的解决; 4、一定的产品意识和想法,运用技术力量推动业务成功。
更新于 2025-07-22