蚂蚁金服蚂蚁集团-Java研发工程师(黑卡资产)-财富
社招全职3年以上技术类-开发地点:上海 | 杭州状态:招聘
任职要求
1.扎实的java编程基础,熟练单元测试技术和TDD,精通Java EE、SOA、OSGI等相关技术;对各种开源的框架如Spring、Hibernate、iBatis等有深入的了解,对框架本身有过开发或重构者可优先考虑; 2.三年以上大型数据库如oracle/mysql使用经验,3年以上大规模高并发访问的Web应用系统设计和开发经验; 3.熟练掌握unix/linux操作系统,对常用命令运用娴熟,能够根据实际需要快速编写shell脚本; 4.具备良好的识别和设计通用框架及模块的能力,熟悉UML; 5.较强的表达和沟通能力,工作认真、严谨、敬业,对系统质量有近乎苛刻的要求意识。有很强的分析问题和解决问题的能力,有强烈的责任心; 6.有性能优化经验的同学有加分。
工作职责
负责蚂蚁高净值用户(黑卡用户)业务的资产运营,日常维护、机构接入等,同时也负责高净值用户的专业服务工具研发。打造高效并专业的用户体验和资产接入效率。 1.参与B端资产接入/C端资产销售等业务功能的开发,制定技术方案、评估技术风险、确定应急预案、开发实现代码;确保系统的安全、稳定、快速运行; 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.
SOA+
https://www.ibm.com/think/topics/soa
SOA, or service-oriented architecture, defines a way to make software components reusable and interoperable through service interfaces.
[英文] SOA Tutorial
https://www.tutorialspoint.com/soa/index.htm
The Service Oriented Architecture is an architectural design which includes collection of services in a network which communicate with each other.
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.
Hibernate+
https://hibernate.org/orm/documentation/getting-started/
The following guides are meant to help you getting started with Hibernate ORM in an application.
https://www.baeldung.com/learn-jpa-hibernate
Hibernate is a standard implementation of the JPA specification, with a few additional features that are specific to Hibernate.
https://www.youtube.com/watch?v=xHminZ9Dxm4
Ever looked for a comprehensive tutorial to Hibernate & JPA that is fun and entertaining at the same time?
iBATIS+
[英文] iBATIS Tutorial
https://www.tutorialspoint.com/ibatis/index.htm
Oracle+
[英文] Oracle Tutorial
https://www.oracletutorial.com/
On this website, you can learn Oracle Database fast and easily.
https://www.youtube.com/watch?v=QHYuuXPdQNM&list=PL_c9BZzLwBRJ8f9-pSPbxSSG6lNgxQ4m9
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
高并发+
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
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
系统设计+
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.
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
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
UML+
https://www.youtube.com/watch?v=WnMQ8HlmeXc
Learn about how to use UML diagrams to visualize the design of databases or systems.
相关职位
社招2年以上J3Y7P
1. 负责字节跳动电商场景的作弊风险的发现与治理,包括营销、交易、恶意行为等风险; 2. 通过指标监控归因,及时感知风险及业务的变化,主动识别潜在攻击,持续优化调整风控方案,并推动风控治理建设及业务模式调整; 3. 通过表征学习、图模型、深度学习、迁移学习、多任务学习等技术,提升问题发现的效率,从而快速阻断风险,优化电商社区生态各项指标; 4. 挖掘和分析海量电商内容和用户行为表现数据,进行用户长短期画像建设,提升模型的精准性和召回面; 5. 结合内容电商的业务特性,进行模型和算法创新,打造业界领先的内容电商风控算法体系。
更新于 2021-07-01
社招2年以上L1424
1、负责字节跳动生活服务场景的作弊风险的发现与治理,包括交易、营销、恶意行为、流量等风险; 2、利用海量内容和行为,结合异常检测、序列识别、图算法等人工智能方案,识别风险行为和用户; 3、构建业内领先的交易风控体系,持续探索算法方案创新,维护平台公平可信,为业务保驾护航。
更新于 2022-08-02
社招2年以上L6817
1. 负责字节跳动电商场景的作弊风险的发现与治理,包括营销、交易、恶意行为等风险; 2. 通过指标监控归因,及时感知风险及业务的变化,主动识别潜在攻击,持续优化调整风控方案,并推动风控治理建设及业务模式调整; 3. 通过表征学习、图模型、深度学习、迁移学习、多任务学习等技术,提升问题发现的效率,从而快速阻断风险,优化电商社区生态各项指标; 4. 挖掘和分析海量电商内容和用户行为表现数据,进行用户长短期画像建设,提升模型的精准性和召回面; 5. 结合内容电商的业务特性,进行模型和算法创新,打造业界领先的内容电商风控算法体系。
更新于 2022-06-10