美团无人机-Java高级技术专家
社招全职5年以上无人机业务部地点:北京 | 深圳状态:招聘
任职要求
1. 计算机以及相关专业,5年及以上大型互联网项目开发经验,具备良好的业务抽象能力; 2. 精通Java及面向对象设计开发,对部分Java技术有深入研究,研究过优秀开源软件的源码并有心得者优先; 3. 对Java技术栈有深入了解,有丰富的微服务开发和运维经验,熟悉高并发、高可用、高性能等问题的优化方法; 4. 具备良好的技术钻研、技术攻关能力,分析问题、解决问题的能力,有丰富的技术选型和技术架构经验; 5. 组织协作能力强,能够主导大型项目开发。 具备以下条件优先 1. 在商家端、多租户、SaaS等系统建设方向有架构设计及落地经验; 2. 具有交易、清结算相关系统建设经验。 3. 具有国际化相关领域的建设经验。
工作职责
1. 负责无人机国内外商流接入、账号管理、权限控制等系统的设计开发; 2. 持续迭代DaaS(Drone as a Service)产品服务; 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/oop/index.html
面向对象编程,英文是Object-Oriented Programming,简称OOP。
https://liaoxuefeng.com/books/python/oop/index.html
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。
https://www.youtube.com/watch?v=SiBw7os-_zI
Learn the basics of object-oriented programming all in one video.
微服务+
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://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
高可用+
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.
SaaS+
https://www.ibm.com/cn-zh/think/topics/saas
软件即服务 (SaaS) 是一种基于云的软件交付模式,服务提供商借此托管应用程序,并通过互联网向用户提供这些应用程序。
相关职位
社招5年以上软件
1. 负责大疆农业、大疆农服 APP 特定功能集的技术方案设计、业务开发以及解决技术难题; 2. 持续参与所负责功能集的架构演进,确保其合理性和代码的健康度; 3. 持续参与团队工程效能建设和能力提升,在CI/CD、自动化测试等方向持续落地,提升开发效率和软件质量。
更新于 2025-07-02
社招4年以上测试及测试开发
1. 负责项目产品测试方案设计及测试执行验收、组织项目团队开展各类测试活动,确保产品测试完整性及有效性; 2. 能够从实际场景出发,结合功能质量和体验进行验收,识别质量风险,提出合理的解决方案,并推动落地解决; 3. 负责制定和迭代产品质量运作机制及准出标准,通过结果质量目标管理,过程质量管控,末端闭环推动产品质量目标持续改善; 4. 负责持续对项目测试方法、流程、分工进行迭代优化提升效率,并对该产品过程中的质量案例进行技术积累和经验总结,提炼设计指导,输出相关技术经验文档。
更新于 2025-06-11
社招3年以上技术
1. 参与 AIoT 事业部 Android 端研发工作,包括桔视设备、语音等产品研发,提升产品力,承接来自于网约车、无人车等需求研发 2. 理解业务场景,与算法、产品、硬件、运营等团队协作,按期按质保障需求及项目落地 3. 参与 AIoT 平台研发建设,包含稳定性、效率提升、成本优化、技术升级等方面工作 4. 负责Android客户端核心模块设计与开发,主导技术方案选型及系统架构优化
更新于 2025-06-23