蚂蚁金服蚂蚁数字科技-数科技术部-Java开发工程师(安全科技)
社招全职2年以上技术类-开发地点:上海 | 杭州状态:招聘
任职要求
1. 热爱技术,工作认真、严谨,对系统质量有近乎苛刻的要求意识,良好的沟通表达能力,善于沟通与团队协作; 2. 2年以上研发和架构经验,对JAVA技术、微服务架构、数据工程和中间件等有深刻的理解; 3. 有风控、反欺诈、信贷风控、企业风控等背景者优先; 4. 熟悉主流的流处理框架Flink、Spark Streaming等相关技术栈或解决方案者优先; 5. 拥有大型互联网应用、互联网金融系统相关架构设计经验者优先,熟悉大数据计算、数据质量分析相关技术者优先; 6. 具备机器学习、统计模型建模、大模型等相关技术者优先; 7. 本科以上学历。
工作职责
蚁盾技术部隶属于蚂蚁集团数字科技线技术部,主要职责是支撑安全科技国内业务的开展,参与建设和设计新一代智能风控引擎、企业大数据风控平台、信贷风控、合规隐私安全、B类风控等多条业务的技术架构体系,负责各平台应用架构设计和系统研发。 1. 具备一定的架构设计思维及理念,能从业务本身出发,具备高度抽象并落地具备高可扩展、高可用、高可靠性的产品技术体系; 2. 具备独立完成较复杂的系统分析、设计,并主导完成详细设计和编码的任务,确保项目的进度和质量; 3. 具备实时流式计算平台(如Flink、Spark Streaming)的开发能力,熟悉分布式数据流处理;有大规模集群性能调优经验;能基于微服务架构实现低延迟高并发通信,保证系统可伸缩性和稳定性; 4. 配合产品经理快速完成系统原型及技术方案设计; 5. 能够在团队中完成Code Review的任务,确保相关代码的有效性和正确性,并能够通过Code Review提供相关性能以及稳定性的建议。
包括英文材料
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://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.youtube.com/watch?v=1oWPUpMheGk
Flink+
https://nightlies.apache.org/flink/flink-docs-release-2.0/docs/learn-flink/overview/
This training presents an introduction to Apache Flink that includes just enough to get you started writing scalable streaming ETL, analytics, and event-driven applications, while leaving out a lot of (ultimately important) details.
https://www.youtube.com/watch?v=WajYe9iA2Uk&list=PLa7VYi0yPIH2GTo3vRtX8w9tgNTTyYSux
Today’s businesses are increasingly software-defined, and their business processes are being automated. Whether it’s orders and shipments, or downloads and clicks, business events can always be streamed. Flink can be used to manipulate, process, and react to these streaming events as they occur.
Spark+
[英文] Learning Spark Book
https://pages.databricks.com/rs/094-YMS-629/images/LearningSpark2.0.pdf
This new edition has been updated to reflect Apache Spark’s evolution through Spark 2.x and Spark 3.0, including its expanded ecosystem of built-in and external data sources, machine learning, and streaming technologies with which Spark is tightly integrated.
系统设计+
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.
大数据+
https://www.youtube.com/watch?v=bAyrObl7TYE
https://www.youtube.com/watch?v=H4bf_uuMC-g
With all this talk of Big Data, we got Rebecca Tickle to explain just what makes data into Big Data.
机器学习+
https://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
大模型+
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
学历+
相关职位
社招3年以上技术类-开发
1. 负责蚂蚁数字科技数据架构&资产等相关数据产品平台的可行性评估、系统功能、稳定性、用户体验等系统设计及研发落地工作; 2. 规划并开发应用系统,负责核心模块以及复杂问题的攻关解决,带领研发工程师发现和解决存在的技术问题,保证系统的性能和稳定性、文档撰写、code reivew和单元测试,确保项目的进度和质量; 3. 紧跟技术发展趋势,将先进成熟的技术应用到产品中,通过技术助力业务发展。
更新于 2025-10-14
社招5年以上技术类-开发
1. 领导面向客户的端到端技术交付,包括架构设计、系统集成和实施; 2. 设计涉及与多个系统和服务集成的解决方案; 3. 开发高容量、高性能、低延迟且可靠的关键任务应用程序; 4. 编写可维护、健壮且可测试的代码; 5. 执行代码和测试用例审查; 6. 设计并实现可改进软件交付和质量的流程、解决方案或工具。
更新于 2025-05-16
社招3年以上技术-开发
1. 参与建设和设计数字科技智能数据的数据融合,数据流转,数据接入的数据全生命周期的技术架构体系设计,负责各平台应用架构设计和系统研发; 2. 具备一定的架构设计思维及理念,能从业务本身出发,具备高度抽象并落地具备高可扩展、高可用、高可靠性的产品技术体系; 3. 具备独立完成较复杂的系统分析、设计,并主导完成详细设计和编码的任务,确保项目的进度和质量; 4. 配合产品经理快速完成系统原型及技术方案设计; 5. 能够在团队中完成Code Review的任务,确保相关代码的有效性和正确性,并能够通过Code Review提供相关性能以及稳定性的建议。
更新于 2025-09-11