数微云微金融平台是一个基于云原生的分布式微服务架构的多租户微金融SaaS平台。核心业务系统覆盖了小微信贷机构主营业务全流程,以SaaS形式为小微金融机构提供从获客、调查、分析、决策、合同签署、信贷资金发放与回收、出具还款计划、贷后管理、监管信息报送等业务各环节的线上化处理能力。
平台功能特点如下:
1、始终具备覆盖信贷机构主营业务全流程、全参与方的能力。
2、对信贷机构主营业务创新有强适应能力,信贷管理功能高度完善。
3、提供服务于金融数字化未来的“下一代”信贷科技。
4、渠道能力全面完整。
5、提供信贷业务Open API能力。
6、支持多维度多场景获客能力。
7、支持自由灵活的系统定制能力。
8、强大的第三方服务整合接入能力。
平台主要包含的子系统:
1、低代码开发平台
主要功能包括:平台管理、租户管理、数据标准管理、业务对象管理、bpmn流程管理、业务规则管理、页面管理、数据模型管理、维度建模、第三方服务管理等。
2、信贷核心业务流程管理系统
主要功能包括:工作台、客户管理、合作方管理、产品管理、资产管理、业务规则管理、文档模板管理、业务流程管理(意向受理、业务申请、合同申请、押品管理、放款申请、还款申请、贷后管理、合同变更)、业务台账、业务报表、监管报送、系统管理等。
3、核算系统
提供信贷整个生命周期中的各项业务核算和账务处理。
4、商户端系统
信贷公司合作商户管理信贷资产, 建档、补充资料、提交业务、跟进审批情况。
5、客户经理移动端
客户经理移动办公、尽职调查、进件、资料采集、维护客户关系的移动办公系统。
1、我负责哪些具体任务?
- 技术愿景和规划:制定公司的技术愿景和长期技术战略,确保技术发展与公司整体业务目标一致。
- 技术领导和创新:领导技术团队,推动技术创新,探索和应用新技术以提升公司的竞争力。
- 产品架构设计:负责产品的整体架构设计,确保系统的可扩展性、稳定性和安全性。
- 技术团队管理:管理技术团队,包括招聘、培训、绩效评估和团队建设,确保团队高效运作。
- 技术决策和攻关:在关键技术问题上做出决策,包括技术选型、系统架构设计、关键技术难点的攻关。
- 质量管理:确保软件产品的质量,包括代码质量、系统性能和用户体验。
- 风险管理:识别和评估技术风险,制定相应的风险缓解措施。
2、项目使用了哪些技术栈、架构,实现上亮点、难点。
技术栈:UML、Java、Spring Boot、Spring Cloud、Mybatis、Flowable、Bpmn、Redis、RabbitMQ、Mysql
架构:分布式微服务架构、低代码架构(模型驱动)、DDD架构、CQRS架构、前后端分离架构。
实现上亮点、难点:
- 完成数微云从传统产品形态到SaaS服务的上云转型。
- 解决了平台同时兼容私有云、公有云部署的系统架构难题。
- 完成元模型驱动的低代码开发平台的研发,将前端开发成本大幅压缩50%以上。学习门槛低,非技术人员也能完成前端页面开发、业务流程定制。
- 解决了产品标准化和租户差异化的矛盾,可以支持租户在基线基础上对业务流程、页面、业务规则的差异化需求进行快速开发。
- 通过搭建低代码平台以及DevOps流水线,将研发交付效率提升3倍以上,常规迭代交付周期最小缩短至2周。
- 成功主导研发体系向OOAD、CQRS + DDD的转型。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论