蚂蚁金服蚂蚁集团-后端研发工程师-杭州/成都
社招全职3年以上技术类-开发地点:杭州 | 成都状态:招聘
任职要求
1、JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解;了解分布式系统的设计和应用,了解分布式、缓存、消息等机制;了解多线程及高性能的设计与编码及性能调优;有高并发应用开发经验优先; 2、数据和算法方面的研发经验可以作为加分项,工程+AI的综合性人才更有竞争力,我们在财务、资金、法务场景和风险控制方面用到了大量的数据技术; 3、 我们希望你对互联网或J2EE应用开发的新潮流有关注,乐于学习和尝试新技术,追求编写优雅的代码,从技术趋势和思路上能影响技术团队; 4、有财务、税务、财资等相关业务系统以及大模型+Agent工程开发经验者优先。
工作职责
1.参与蚂蚁企业数智化财务领域关键板块的升级和建设,负责领域的规划、设计、推动和落地; 2.主导关键系统的架构设计和系统分析和实现,建设相关平台能力灵活应对业务变化和场景的复杂性; 3.承担核心功能模块代码编写,协同各方资源,推动项目进度,保证项目质量和业务结果。
包括英文材料
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/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!
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
分布式系统+
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://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
性能调优+
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.
高并发+
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://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://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
AI agent+
https://www.ibm.com/think/ai-agents
Your one-stop resource for gaining in-depth knowledge and hands-on applications of AI agents.
相关职位
社招2年以上技术类-开发
1、负责支付宝小游戏技术平台&游戏中心阵地建设; 2、依据业务产品运营的需求变化,快速产出配套的技术解决方案,包括软件设计和编码实现,确保服务安全可靠、高质量和高性能; 3、维护和升级现有产品服务,快速定位并修复现有服务缺陷; 4、根据开发规范编写各种开发文档及项目文档; 5、通过技术洞见帮助业务产品提升规模/体验。
更新于 2025-07-15
实习实习生
运营开发工程师负责devops相关平台的架构设计、功能开发、稳定性优化、流程效率提升等建设工作。 1、负责从需求、版本研发、系统测试到现网上线的全流程研效过程管理与提效; 2、负责IaaS、PaaS、SaaS相关资源与系统稳定运营、监控可观测、调度操作等平台建设; 3、负责海量大数据相关采集、传输、存储、应用等相关平台建设; 4、负责为客户提供安全可控、个性自助、高效便捷的接入流程与运营服务平台。
社招3年以上技术-开发
负责蚂蚁数据分析平台的数据分析智能助理Copilot、数据分析Manus等智能化产品的调研、开发、运维、用户答疑。通过智能化技术升级产品体系,降低数据分析门槛,从而提升数据分析的效率和效果。
更新于 2025-09-25