银行业务

本文涉及的产品
RDS DuckDB + QuickBI 企业套餐,8核32GB + QuickBI 专业版
简介: 参与多个金融系统项目开发,涵盖征信、数据治理、监管报送及消费金融APP。主导接口设计、数据校验、流程审批与报表模块,使用SSM、SpringBoot等技术栈,实现高效稳定的金融服务功能,日均请求超万次,保障系统持续稳定运行。

项目一:**征信(122.6.178.22

注册资本:10000万(实缴2000万)

开发周期:2018.6至今

开发环境:Eclipse+ Tomcat7 + JDK1.7 + SVN + Maven

软件架构:ESB + SSM + Hibernate + Redis + Solr + Quartz + OSS + MaxCompute +  DataHub + ActiveMQ + DB2 + Freemarker + WebLogic + Echarts

项目描述:

该项目主要负责行业趋势预测,风险识别,征信报告下载,受益人计算,日均请求量1W+。对**银行小微系统开放受益人接口+预评估接口,对信贷系统,新规面系统开放关联企业查询+征信报告下载接口。

责任描述:

参与需求讨论,制定表结构设计与修改,完成需求开发,单元测试,压力测试与上线验证,在两周一次的上线频率下,保证上线无BUG。

受益人接口:调用方小微系统上送企业名称,通过ESB调用外部数据平台企业工商接口查企业,将得到的企业递归穿透3层得到所有自然人,删选大于25%的自然人作为受益人(没有则企业法人),同时将穿透层级,是否自然人股东一起返回。记录日志,分析并页面展示。

关联企业接口:调用方信贷系统上送身份证件号码,通过ESB调用外部数据平台个人工商接口,得到股东,高管,法人等数据,解析组装并返回。同时去重记录关联的企业,每天凌晨1:00跑批更新这批企业关联的企业/股东/高管信息。

预评估接口:通过ESB请求外部数据平台法院接口,将关联的15组数据(限制高消费,限制出入境...)组装返回给信贷系统。


项目二:招行数据APP服务端

开发周期:2019.1至今

开发环境:Eclipse+ Tomcat7 + JDK1.7 + SVN + Maven

软件架构:SSM + Redis + Quartz + DB2 + JSP + WebLogic + 中台 + VUE + Android

项目描述:

该项目主要负责招商银行数据APP服务端数据维护和APP后台管理,对接招商银行数据APP,驾驶舱平台,报表管理平台。完成数据维护,报表管理。

责任描述:

手工数据维护:包括指标目标值维护,客户经理考核维护,机构FTP营业收入维护,数据手册维护,手工指标导入维护。数据源1完成员工信息获取和权限校验(如分行看分行,总行看全部),数据源2完成客户经理数据维护,借助lyGrid,layUI实现前台数据展示和页面编写,POI实现数据导入导出,同时做权限校验。

在2019年5月搭建zookeeper + dubbo + spring + vue环境,以替代移动平台前置。


项目三:招商银行数据治理平台(10.3.253.35)

开发周期:2019.62019.11

开发环境:Eclipse + Tomcat7 + JDK1.7 + Oracle + SVN + Maven

软件架构:SSM + FastDFS + Activiti + Redis + Oracle + JSP + WebLogic

项目描述:该系统主要负责行内数据标准校验,维护与问题流程审批,于2019年6月由非Maven升级Maven,增加FastDFS文件服务器,增加Activiti流程框架, Redis等。

责任描述:搭建文件服务器,使用Nginx解决同步延迟问题。用于该项目中的附件上传,附件形式支持word,xls,xlsx,png,jpg,gif等。数据质量申请者发起问题,经由第一/关联责任部门负责人审批后,递交给业务主管,审批后流程中转至相关负责人,确认后完成审批流程。大致10个userTask。


项目四:统一监管报送

开发周期:2018.10至今

开发环境:Eclipse + WebLogic/Tomcat + JDK1.8 + Oracle+ SVN + Maven

软件架构:SSM + Quartz + Redis + Oracle + JSP

项目描述:将行内数据定时报送给人行,目前已主导开发:绿色金融报送系统,大额现金报送系统,河南人行报送系统,信贷保基金报送系统。将数仓中数据取出,拼装,加密压缩ZIP,定时上送至指定地址并解析返回的结果,针对不合法的数据进行对应处理,直至报送合格。


项目五:幸福花

开发周期:2020.06 ~ 2021.03

开发环境: Nginx、 SpringBoot、 MySQL、 MyBatis等

项目描述:幸福花是一款消费金融APP,旨 在为用户提供方便快捷的互联网信贷服务。作为个人消费金融服务的创新平台,该应用提供了以下模块:登录注册、个人认证、产品、借款、授信、个人中心等。 同时, Web管理端也包含了登陆注册、客户管理、授信审批、产品配置等重要功能。用户可以通过填写个

人信息和进行信用评估来申请借贷产品。经过审核并确定授信额度后,用户将签署借款合同,并将所借金额汇入 其指定的银行账户中,后续用户须按照合同规定准时还款。

项目职责

授信模块

1.根据业务需求,设计开发根据用户个人信息和工作信息等方面评估逻辑,用于确定用户的授信额度。

2.集成芝麻信用API, 通过调用其接口来获取用户信用评估数据,并将其纳入授信额度计算的考量因素。

3.开发并实现上传个人征信报告的功能,包括对报告的解析和提取关键信息,以便审核人员能够进行授信额度的综合评估

4.设计和编写后台授信审批流程,包括规则定义、决策逻辑和自动化审批机制,确保对用户借贷申请的准确和高效处理

报表模块

1.计合适的统

2.EasyExcelAPI实现数统计

3.优化报表生成和数据分析的性能,提升系统的效率和用户体验


相关文章
|
缓存 NoSQL Java
面试官:如何保证本地缓存的一致性?
面试官:如何保证本地缓存的一致性?
3150 1
|
Kubernetes Cloud Native 安全
云原生|kubernetes|多集群管理之kubeconfig文件配置和使用(定义,使用方法,合并管理多集群)(一)
云原生|kubernetes|多集群管理之kubeconfig文件配置和使用(定义,使用方法,合并管理多集群)
2718 0
云原生|kubernetes|多集群管理之kubeconfig文件配置和使用(定义,使用方法,合并管理多集群)(一)
|
6月前
|
存储 消息中间件 开发框架
应用架构图
技术架构是将业务需求转化为技术实现的关键过程,涵盖分层设计、技术选型与系统集成。本文详解单体与分布式架构,包括展现层、业务层、数据层及基础层的职责,并阐述应用间调用关系、外部系统集成与边界划分,助力构建清晰的技术体系。
|
6月前
|
缓存 NoSQL 调度
项目《神领物流》
本项目为基于微服务架构的智能物流系统,涵盖用户端、快递员端、司机端及管理端。采用Spring Cloud、RabbitMQ、Redis、MongoDB、Neo4j等技术,实现智能调度、路线规划、运费计算、权限管理、多级缓存与分布式事务等功能,提升运输效率,降低运营成本。
|
6月前
|
人工智能 Java 网络安全
Spring AI Alibaba:本地运行(☆)
简介:本任务要求使用SSH方式拉取私有Git仓库代码,基于SpringCloud、MySQL、Maven技术栈,完成聊天机器人、智能体、工作流三大功能模块的本地运行。需录制8分钟以上视频,结构化输出项目理解,包括技术栈、核心功能、数据库关系及未解困惑,帮助新人快速融入开发环境。(239字符)
 Spring AI Alibaba:本地运行(☆)
|
6月前
|
存储 Java 数据库
项目《四方保险》
本系列内容围绕《四方保险》系统展开,涵盖系统架构、数据库设计、保险产品组成与分类、微服务划分、文件上传与垃圾处理、性能优化、AOP应用、保费计算逻辑、支付流程、埋点设计及短信平台实现等核心话题,全面梳理保险系统开发中的关键技术与业务实践。
|
6月前
|
人工智能 机器人 Java
AI场景面试题
基于150场面试统计,AI相关问题占比22%(32场)。常见问题涵盖AI模块设计、模型训练与部署(如Ollama、MaxKB)、RAG技术、千帆大模型接入、Spring AI框架、AIGC应用及模型微调等,聚焦实际项目中AI落地的技术细节与优化策略。
|
关系型数据库 测试技术 分布式数据库
|
存储 安全 Java
SpringBoot异步任务获取HttpServletRequest
通过上述方法,我们可以在Spring Boot应用中的异步任务获取 `HttpServletRequest`,从而实现更为灵活和高效的异步处理逻辑。
949 64
|
安全 Java Linux
springboot实现黑名单和白名单功能
这篇文章介绍了如何在Spring Boot中实现黑名单和白名单功能,通过创建一个自定义的过滤器类并注册到Spring Boot应用中,以控制基于IP地址的访问权限。
910 1
springboot实现黑名单和白名单功能