蚂蚁金服蚂蚁集团-Java/数据研发工程师(AI智能化方向)-支付宝技术
社招全职3年以上技术类-开发地点:杭州 | 北京状态:招聘
任职要求
1. 学历与基础:本科及以上学历,计算机、软件工程等相关专业,3-8年Java服务端开发经验,熟练掌握Java核心语法及JDK常用API,深入理解JVM内存模型、垃圾回收机制及性能优化方法。 2. 技术能力:精通Spring、Spring Boot、MyBatis等主流Java开发框架,能独立设计并实现高可用服务;熟练掌握MySQL、Redis等数据库/缓存技术,具备复杂SQL优化、缓存策略设计及问题排查能力;熟悉分布式系统核心思想,有高并发(亿万量级访问)、…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
在支付宝app中,“扫一扫”和“付款/收款”长期占据着首页“四大金刚”的两个入口,万物皆码,码作为链接,是移动支付和走向线下的最快捷手段之一。
- “语音助手”等新兴入口,加入到支付宝下拉二楼和悬浮球工具栏,用户在AI应用、服务理解、办结上,有丰富多彩的体验。
我们的优势?
- 深入到支付宝最为核心的支付业务,全面掌握整个支付链路。
- 深度参与全新支付场景的探索,运用极具挑战的前沿技术,创造业务价值,享受突破重重困难后的成就感。
- 亿万量级的访问,高并发、高稳定、高可用是我们的日常,大促支付丝般顺滑离不开我们的付出。
你的机会?
- 在这里,你将亲身参与“万物皆码”、“生物支付”、“IoT支付”,给人们生活带来的巨大的支付变革!
- 在这里,你创新的小想法将有机会落地,进而能够改变亿万用户的支付习惯,你将收获前所未有的成就感包括英文材料
学历+
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.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
MyBatis+
https://mybatis.org/mybatis-3/getting-started.html
https://www.baeldung.com/mybatis
MyBatis is an open source persistence framework which simplifies the implementation of database access in Java applications.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
高可用+
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.
还有更多 •••