基本信息

案例ID:225967

技术顾问:September - 6年经验 - 成都思照科技

联系沟通

微信扫码,建群沟通

项目名称:金融贷款管理平台

所属行业:金融 - P2P

->查看更多案例

案例介绍

Panad Loan System是一个针对美国民众的小额借款、收款、催款平台,便于小额
信贷公司对金融信息的管控。系统主要分为LOS(借款)、PPS(收款)、LCS(催款)、报表系统四个模块。LOS主要是完成对customer的信息审核、计算贷款金额、制定还款计划、签署贷款合同等功能;PPS主要完成放款后的收款工作,以及重新指定还款计划;
LCS模块主要完成customer逾期后的催款功能,以及一些打折等优惠政策功能。整个
系统会详细记录每一笔loan的生命周期,针对不同情况的customer,会定期发送各种Marketing邮件。报表系统根据实时数据和日志等,提供一系列Report,便于算法部门进行分析和参数调控。比如统计固定时间段内,收放款的金额、个人信息验证率、计算出贷款金额的概率、签字率、违约率等等。
个人职责:
1.完成服务框架的搭建,选择Spring Cloud的版本,项目的依赖、服务与服务之间
的调用链,初始化common包的基础常量、返回结构响应体、自定义全局异常捕获、实现数据库的读写分离。
2.完成customer基本信息的采集,当customer信息发生变化,使用异步重新计算最大贷款金额、还款分期,并通过websocket,将实时数据发送给前端页面。
3.采用Freemaker框架,完成邮件的组装、发送,以及保存云服务厂商返回的邮件
状态;
4.实现分布式链路追踪,监控每个功能的请求链路。
5.使用MQ,实现日志收集系统,金融系统需要保证每一步操作都有日志记录。
6.使用自定义注解和工厂模式,优化重新计算还款分期的功能,抽象出公共业务逻辑。
7.使用Redission实现分布式锁和生成唯一自增ID,降低服务并发的压力。
8.使用Spring AOP监听自定义注解,根据用户的Token,完成对接口请求频率的控制,防止前端接口请求过于频繁,减小服务器的压力。
9.协助同事,完成功能开发和Code Review,查漏补缺,保持代码逻辑的严谨、接口的并发能力、数据安全等问题。
10.为解决MQ消息丢失的问题,使用谷歌的重试机制,在MQ投递失败后,将消息重新投递,达到一定的失败次数后,通过钉钉通知开发人员处理。
11.参与前端界面样式布局设计,协调前后端功能对接,把控项目整体进度:制定需求,功能开发,项目提测,项目发布,上线后的监控。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服