美团风险贷后高级Java研发
社招全职4年以上金融服务平台地点:上海状态:招聘
任职要求
1. 本科或以上学历;4年以上研发工作经验; 2. 具有扎实的计算机科学功底,扎实的编程基础和数据结构算法基础,极强的编程能力和问题解决能力; 3. 精通Java及面向对象设计开发、设计模式,面对复杂系统、复杂问题有化繁为简的能力; 4. 熟悉RPC、数据库、缓存、消息系统、分布式协调等构建大型互联网系统常见组件和设施的使用及原理,能够基于业务做合理选型和系统设计; 5. 熟悉常见的互联网架构,拥有广阔的技术视野。深刻理解构建高可用可扩展系统的方法理论,并能结合实际场景进行灵活应用; 6. 有大型系统的架构设计,领域驱动设计和技术规划经验; 7. 善于沟通与协调,掌握解决问题的方法论,能有效解决问题和冲突,具有团队合作精神; 8. 有高度的责任心、包容心,自我驱动、结果导向,强力推动目标达成。 具备以下条件优先 1. 互联网金融行业从业经验,具备信用卡或消费信贷的核心系统建设、风险系统(信用风险和反欺诈风险)、批处理、分单系统建设经验者优先; 2. 热爱互联网和新技术,具有极强的快速学习能力,在技术领域有一定对外输出和影响力者优先; 3. 了解或实践过DDD领域驱动设计和开发。
工作职责
1. 负责对接支持金服消费金融业务(信贷和信用支付)的贷后风险处置,建设稳定高可用的系统架构,能支撑业务快速变化,业务量高速增长; 2. 面向不断增长的业务规模,从整体上规划系统的容量、稳定性,制定有效的技术解决方案和迭代计划,持续提升系统的高并发、高可用、扩展性、资金安全处理能力; 3. 负责技术难题攻关,高效推进项目,拿到结果。沉淀系统经验和方法论,为团队工程师提供指导培训,提升团队技术实力; 4. 根据公司业务规划,结合业界发展方向,建立短中期的技术架构规划和系统演进路线。
包括英文材料
学历+
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
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/
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/oop/index.html
面向对象编程,英文是Object-Oriented Programming,简称OOP。
https://liaoxuefeng.com/books/python/oop/index.html
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。
https://www.youtube.com/watch?v=SiBw7os-_zI
Learn the basics of object-oriented programming all in one video.
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
RPC+
https://javaguide.cn/distributed-system/rpc/rpc-intro.html
为什么要 RPC ? 因为,两个不同的服务器上的服务提供的方法不在一个内存空间,所以,需要通过网络编程才能传递方法调用所需要的参数。并且,方法调用的结果也需要通过网络编程来接收。
https://www.youtube.com/watch?v=S2osKiqQG9s
This video is part of an 8-lecture series on distributed systems, given as part of the undergraduate computer science course at the University of Cambridge.
缓存+
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://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://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.
DDD+
https://ddd-crew.github.io/ddd-starter-modelling-process/
This process gives you a step-by-step guide for learning and practically applying each aspect of Domain-Driven Design (DDD) - from orienting around an organisation’s business model to coding a domain model.
[英文] Domain Driven Design
https://medium.com/@matteopampana/list/domain-driven-design-c1efaabe287e
Everyone talks about DDD, but how many understand and correctly apply Domain-Driven Design? I want to be one of them.
https://redis.io/glossary/domain-driven-design-ddd/
Domain-Driven Design (DDD) is a software development philosophy that emphasizes the importance of understanding and modeling the business domain.
相关职位

社招5年以上技术
1、提出贷后风险管理政策的方案及优化,基于催收评分卡模型的差异化催收策略体系建设,达到提升回收率、降低滚动率、提升催回率的目标。 2、结合多维度数据持续不断优化逾期客户分层策略、客户分单、流转、拨打策略等,达到降低催收成本率、提升催收人效的目标。 3、推动各项A-B test方案的设计、落地执行、测中监控和测后总结评估以及优化工作。 4、跨部门协调运营、模型、产品、科技等部门保障催收策略的落地和平稳执行; 5、基于业务发展方向,提出贷后管理及作业系统优化需求,并推进开发实现; 6、提出优化政策方案及数据供上级决策,提升运营管理效果,优化费用效率。
更新于 2024-03-21
社招5年以上风险管理-风险策
1、与策略团队密切联动,通过对分包商上门外访或电催等形式进行多元化管理,达成回收目标。 2、不断提升管理精细度,通过对外访或电催流程的持续优化和智能化工具建设,提出差异化的上门外访或沟通方案,了解客户实际情况,挖掘客户还款潜力,提升作业效能。 3、具备数据能力,对运营过程或外访结果能进行量化分析,提出建设性的优化方案,形成高效过程干预 ,参与催收外访管理建设运营。 4、构建反催收识别和打击能力,不断提升投诉管控能力,达成内外部主体投诉管控目标,不断优化用户体验。 5、具备一线团队搭建与策略管理经验者优先,负责过具体项目的规划及人力资源公司对接等综合事务。
更新于 2025-07-29
社招5年以上风险管理-风险策
1、感知并评估信贷风险,洞察风险演变规律; 2、计量客户贷前、贷中、贷后的行为表现,设计信贷风控、催收、数据化运营策略; 3、与产品、算法、运营等团队深度合作,设计和构建智能化催收产品、流程与机制; 4、行业研究,建设领先的智能化贷后风控体系。
更新于 2025-07-29