蚂蚁金服蚂蚁国际-高级JAVA开发工程师-成都-全球技术
社招全职2年以上技术类-开发地点:成都状态:招聘
任职要求
1、扎实的java编程基础, 精通多线程编程,熟悉分布式,缓存,消息队列等机制; 2、熟练掌握unix/linux操作系统,对常用命令运用娴熟,能够根据实际需要快速编写shell脚本; 3、具备关系型数据库如mysql、oracl…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、主导各类业务及技术改造类项目的系统分析与设计工作,承担核心功能代码编写,开发与维护系统公用核心模块; 2、负责指导、培训普通开发工程师,审核开发工程师的设计与研发质量;
包括英文材料
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!
缓存+
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://www.youtube.com/watch?v=xErwDaOc-Gs
Unix+
[英文] The UNIX® Standard
https://www.opengroup.org/membership/forums/platform/unix
https://www.youtube.com/watch?v=IrDUcdpPmdI
UNIX is an operating system which was first developed in the 1970s, and has been under constant development ever since.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
还有更多 •••
相关职位
社招8年以上软件
1. 负责销售、采购、计划、研发、市场、售后、财经等某一系统的技术设计和管理工作, 能设计和评审相应的技术方案,把控团队的交付进度和质量 2. 负责系统核心功能开发和实现,解决团队遇到的问题及难题,具备快速定位和修复线上故障的能力 3. 通过架构优化和性能优化等手段,持续提升系统稳定性,保障系统高性能和高可用 4. 能支撑一个产品或复杂模块的整体工作,对产品或复杂模块的演进方向负责 5. 能就业务需求进行有效的沟通,识别方案问题及全局影响。
更新于 2026-06-02深圳

社招3-5年技术类
1、负责公司广告系统后端设计和开发及维护⼯作; 2、参与系统架构设计,完成核⼼功能模块的开发和优化; 3、配合前端团队,设计并实现稳定⾼效的 API 接⼝; 4、负责持续代码优化重构,提高服务端性能、可维护性、稳定性; 5、参与需求沟通,技术⽅案评审,编写技术⽂档; 6、了解前沿技术,协助推进项目技术升级。
更新于 2025-10-10上海

社招3-7年技术类
1、负责公司游戏后端设计和开发及维护⼯作; 2、参与系统架构设计,完成核⼼功能模块的开发和优化; 3、配合前端团队,设计并实现稳定⾼效的 API 接⼝; 4、负责持续代码优化重构,提高服务端性能、可维护性、稳定性; 5、参与需求沟通,技术⽅案评审,编写技术⽂档; 6、了解前沿技术,协助推进项目技术升级;
更新于 2026-04-03上海