ID:312857

周周゛

java软件开发工程师

  • 公司信息:
  • 兴业银行
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 浦东

技术能力

1、深入理解spring、springBoot等开源框架的设计原理及底层架构,研究过底层源码,具备一定的框架定制开发能力。
2、熟悉redis线程模型,常用核心数据结构,熟悉多级缓存架构,熟悉各场景下缓存的使用场景,例如缓存穿透、缓存击穿、缓存雪崩、热点缓存重建等。
3、熟悉常见消息中间件的使用,熟悉消息通信场景的问题,例如消息重复消费、消息有序性、消息积压等问题。
4、熟悉JVM原理,了解垃圾回收机制及调优。
5、熟悉oracle、mysql,理解mysql索引的底层数据结构,拥有sql调优经验,熟练使用mybatis、mybatis-Plus等。
6、熟悉多线程、并发常用的锁机制,了解synchronized的各种使用场景,阅读过AQS框架的底层源码,例如:reentrantlook,信号量,countdownlatch等,研究过redisson分布式锁的底层源码等。
7、熟悉linux,了解linux基础命令,有编写shell脚本的能力。
针对线上问题,能够快速定位并分析原因,给出一个或多个解决方案。

项目经验

1、光伏资产管理系统
是一个大型OA系统,集成了光伏进件、审批流、规则引擎、模板引擎、工行二类户、国网新能源、光伏电站运维、E签宝、活体实名及各种资金方等等。
系统由APP和WEB两个部分组成,APP用于企业代理商勘查农户和进件,WEB用于风控审核客户信息,系统中集成的规则引擎可以协助风控人员极短时间内识别出非业务性问题的信息。模板引擎可以协助代理商在操作不同资金方时动态渲染不同的展示页面。对于多个不同资金方的消息转发,利用应用平台服务进行不同资方的消息转发及接收。
项目整体设计采用微服务架构,包括网关、订单系统、用户系统、规则引擎、模板引擎、加解密影像服务、合同系统、应用平台、资产系统、各资金方对接服务系统。
主要运用技术:springboot、apollo、groovy、zookeeper、redis、rabbitmq、mybatis、mysql、xxl-job、resilience4J、javaagent等
2、保险经纪服务中心
门户平台系统,对接了8个保险公司,为ToB以及ToC用户提供线上车辆保险投保服务和数据服务。项目分为3个:当前项目为保险底层服务,主要是对接保司api,封装为自己的对内服务接口,提供给公司内部的其他服务调用,另外两个项目分别对外开放:其一是理想汽车app,为理想汽车做了saas产品主要服务toC客户App端线上投保,其二是高合汽车主机厂,主要是高合业务员客户端web操作线上投保。
主要运用技术:SpringBoot、SpringCloud、Redis、RabbitMq、Mybatis、Mysql、XXL-Job等
3、saas管理系统
是一个企业级的SAAS应用,主要面向企业员工使用,每个企业在系统中作为一个租户,不同租户有各自的权限及菜单配置,系统包括下款APP与下款WEB系统,两者联合使用,用户可以在APP中录入业务或客户信息,在WEB系统中租户可以看到自己员工的订单信息,进行审核相关操作,审核结果实时反馈APP用户,系统支持多种业务场景,并能在短时间内满足不同企业的各种进件流程需求 ,系统中具备可伸缩模板引擎功能,能够对不同租户配置不同的APP或WEB模板,用户在登录后根据当前租户的模板渲染APP或WEB页面字段组件信息,在模板调整后无需重新部署系统,能够极快响应客户多样化需求,同时系统集成了多个外部服务供企业客户使用,如E签宝、百融大数据、驾驶证验证、发票、第三方征信系统等等。
系统整体设计采用微服务架构,包括订单系统、用户管理系统、网关、第三方共通系统、合同系统、应用平台及租户管理系统等。
主要运用技术:springboot、apollo、groovy、zookeeper、redis、rabbitmq、mybatis、mysql、xxl-job等
4、规则引擎
基于车贷征信中心业务系统研发的规则引擎,提供中台服务,利用规则文件特性把规则进行颗粒度划分,通过表结构设计以及画面设计,把规则文件分为规则和场景,规则为细小粒度,场景则由多个规则组成,规则存储在缓存当中,实现无重启定制规则,系统分为两大块,1:规则配置管理系统。2:提供外部服务接口。
主要运用技术:SpringBoot、SpringCloud、Drools、Redis、Caffeine、Mybatis、Mysql等
5、车贷征信中心
车辆是现代社会代步的必需品,灿谷车贷成立十余年,下放上千个渠道商于三五线城市,主要经营车辆贷款服务,征信中心主要整合几十个个第三方征信接口,封装成自己的系统,提供给公司内部用户使用,方便在审贷团队根据征信模板判断买车人是否符合贷款条件。
主要运用技术:SpringBoot,SpringCloud,Redis,RabbitMq、Mybatis、Mysql、XXL-job等
6、理财产品销售系统
理财销售管理系统有着丰富的产品模型和大量的客户,一直保持银行理财行业前沿水平,这次在一期的业务基础上进行全面升级,不仅仅在业务上支持产品单周期、 产品多周期(净值/收益型)、高频产品(净值/收益型)、客户多周期(净值/收益型)、 客户单周期等丰富的产品模型,而且在技术上做出了一些改进,方便日后产品的维护和扩展
运用到的主要技术:springMvc、jsp、mybaatis、oracle、悲观锁等

案例展示

  • 光伏管理系统

    光伏管理系统

    因企业保密协议,不能透露系统相关图片,此处用文字描述。 系统是一个光伏资产系统,对接外部资金方,系统功能主要是代理商进件,我方对数据进行分析、拆分、校验,通过内部或第三方机构筛查出符合条件的客户,后续可以继续进件,数据为光伏电站相关,系统中含有人工审核功能、自动审核功能、放款、

  • SAAS管理系统

    SAAS管理系统

    因企业保密制度,以文字方式描述 该系统是一个企业级的SAAS应用,主要面向企业员工使用,每个企业在系统中作为一个租户,不同租户有各自的权限及菜单配置,系统包括下款APP与下款WEB系统,两者联合使用,用户可以在APP中录入业务或客户信息,在WEB系统中租户可以看到自己员

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

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

微信接收人才推送

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

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