掌握Java编程基础,理解IO、集合、多线程,熟悉JVM原理、高并发、异步消息、分布式事物和微服务框架;
熟练掌握 Servlet、JDBC、JSP、Hibernate、Spring、SpringMVC、Mybatis、Mybatis-Plus、Springboot、Spring Cloud、Spring Cloud Alibaba、Nacos、Dubbo、Zookeeper、xxl-job、Seata、Sharding-JDBC、FastDFS、SkyWalking、Canal、Netty、Tomcat和Maven等技术栈;
信用飞app
项目描述:领先的航空消费金融工具,为飞行人群提供支付、消费、取现等一站式金融服务。
项目职责:主要负责贷前流程、借款分发、申请借款、还款流程、产品列表、产品联登、可见策略、会员卡、购买黑卡、优惠购票、商品列表、机票账单、商城账单、金币商城、优惠券。
使用技术:Springboot、Spring Cloud Alibaba、Nacos、Mybatis-Plus、Redis、RabbitMQ、xxl-job、FastDFS
技术描述:使用CompletableFuture和自定义配置的ThreadPoolExecutor来处理数据库查询、外部API调用等耗时操作;使用RocketMQ事务消息解决优惠券发放;使用Seata解决金币兑换权益的分布式事务功能;使用SkyWalking实现分布式链路追踪和告警通知;使用FastDFS作为分布式文件系统,用于存储和访问大量图片。
合同系统
项目职责:主要负责合同模版、业务合同规则、合同分类、合同主体、合同签章规则、合同信息、下载合同和合同异步签章等功能的设计和开发。
使用技术:Springboot、Mybatis-Plus、MySQL、Redis、Swagger、xxl-job、Arthas、ThreadPoolExecutor
技术描述:项目统一使用分布式任务调度平台XXL-Job管理任务调度;使用RabbitMQ消息队列实现异步签章功能;使用Arthas进行线上JVM运行时监控;引入ThreadPoolExecutor,系统的并发处理能力得到了显著提升。
信贷系统
项目职责:主要负责贷前身份认证、人脸识别、授信、授信、激活、绑卡、提额、还款、账单系统账单相关接口、合同中心签章开发、上报中心上报功能。
使用技术:Springboot、Spring Cloud、Eureka、Zuul、Mybatis-Plus、MySQL、Redis、MongoDB、RabbitMQ、Swagger、xxl-job、FastDFS、CompletableFuture、ThreadPoolExecutor
技术描述:该项目为微服务项目,采用SpringBoot+SpringCloud构建,使用Eureka作为注册中心,使用Zuul网关框架统一管理微服务请求入口,使用Ribbon实现本地负载均衡器和Fegin客户端调用工具,使用Hystrix服务保护框架(服务降级、隔离、熔断、限流);使用Mybatis做数据层;前后端分离开发;KafKa做消息缓冲;ElasticSearch做检索服务;Redis做缓存服务;SkyWalking实现分布式链路追踪;集成FastDFS分布式文件系统,处理项目中的海量文件存储问题。
飞行卡app
项目描述:飞行卡app是一款特价机票服务平台,平台拥有特价机票,旅游攻略、会员卡权益攻略等等诸多功能服务。
项目职责:主要负责航班查询、航班动态信息、机场服务、预订机票、特价机票、分期付款、旅游分期、旅游攻略、会员卡、景点门票、特惠活动和闪电贷款。
使用技术:Springboot、Mybatis-Plus、MinIO、xxl-job、Canal、CompletableFuture、ThreadPoolExecutor
技术描述:使用MinIO作为分布式文件系统;使用Spring Security实现了用户认证和授权。使用Elasticsearch实现高级搜索功能,包括模糊搜索、自动补全和聚合分析;使用Canal实现数据库与缓存的高效同步。
畅行花app
项目描述:畅行花app是一个提供出行票务服务的软件,为用户提供特价机票购买服务,并支持使用分期购票。
项目职责:主要负责在线购买机票、机票分期、实时酒店信息、预订酒店、飞行分、消费账单、购物专栏、旅游资讯、订单详情、个人中心、收藏夹和在线借贷。
使用技术:Springboot、Mybatis-Plus、MySQL8、RabbitMQ、Dubbo、Zookeeper、
技术描述:Dubbo+zookeeper实现分布式;使用Hibernate-Validator实现数据校验;使用Redisson实现分布式锁;使用MinIO作为分布式文件系统。
项目职责:主要负责渠道对接、撞库授信、平台绑卡、宝付支付对接、资方前筛、资方路由、资方对接、资信对 接、短信对接、借款申请、贷款试算、还款计划、分账扣款、按期还款、提前结清和自动扣款等功能开发。 使用技术:Springboot、MapStruct 、dynamic-dat
项目描述:领先的航空消费金融工具,为飞行人群提供支付、消费、取现等一站式金融服务。 项目职责:主要负责贷前流程、借款分发、申请借款、还款流程、产品列表、产品联登、可见策略、会员卡、购买黑卡、优惠购票、商品列表、机票账单、商城账单、金币商城、优惠券。 使用技术:Sprin
项目描述:畅行花app是一个提供出行票务服务的软件,为用户提供特价机票购买服务,并支持使用分期购票。 项目职责:主要负责在线购买机票、机票分期、实时酒店信息、预订酒店、飞行分、消费账单、购物专栏、旅游资讯、订单详情、个人中心、收藏夹和在线借贷。 使用技术:Springb