ID:337112

Mr.B

Java中级开发工程师

  • 公司信息:
  • 哈银消费金融
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 海淀

技术能力

熟练掌握 Java 基础知识、IO模型、多线程开发(内置锁、显示锁)相关知识、规范代码注释
熟练掌握 mysql、oracle关系数据库,具备 sql 优化经验、索引、事务、锁、Mvcc有深入理解
熟练掌握 JVM 内存模型、GC回收相关知识
熟练掌握 spring 家族框架、mybatis、对spring、mybatis源码有深入理解
熟练掌握 springSecurity 开发、具备0-1编写安全验证项目的能力
熟练掌握 SpringCloud微服务治理、nacos, flowable 工作流框架开发
熟练掌握 十大基本排序算法、dfs、bfs、dijkstra、prim、floyd算法
熟练掌握 多种设计模式 单例模式、动静态代理、责任链模式、策略模式 、均有线上使用经验
熟练掌握 redis、mongodb、非关系型数据库、了解 elasticsearch
熟练掌握 Kafka消息队列、理解削峰、异步、解藕解决方案
熟练掌握 x-job、quartz 定时调度框架
熟练掌握 vue,element-ui 、html、css、js前端框架、具备Vue 实际项目开发经验
熟练使用idea、 git、maven 代码开发、版本管理工具

项目经验

- 项目背景 : 老核心系统框架陈旧后续考虑项目升级、将大流量业务迁移至新核心系统、降低后续项目升级存在风险,设计时需考虑用户无感知、上线异常可控、不影响正常业务、业务关联性分析
- 设计考量
系统存在后续其他业务迁移的可能、将迁移方案设计为策略模式、通过枚举类选择业务执行策略
信贷业务之间相互关联性密切、新建枚举类通过parent字段维护关联关系
分发规则、校验规则 每个业务存在不同、全部抽象为一个接口、不同业务做具体实现、方便后续拓展
编写具体百度业务执行类、执行流程分为 业务关联校验、子类业务与父类业务被统一系统处理、非业务依赖校验(降级开关校验、分发规则校验) 、新核心业务 进行 请求报文适配( xml 转 json)、系统调用、返回报文适配( json 转 xml)


- 技术框架
JDK8、mysql、springCloud全家桶(zookeeper注册中心)、activiti 6
- 设计目的
中电财务一站式贷款业务办理系统(授信、审批、贷款申请、贷款发放、贷后管理)
- 负责模块
贷后管理系统(提前还款、免还、展期、利率调整) 前后端开发
- 整体设计
免还、提前还款页面设计开发、对非结清借据做业务处理、审批、调用额度恢复、核心审批
展期、利率调整功能开发、页面设计、审批通过调用核心系统处理、核心审批通过回调信贷系统更新利率、日期状态
- 项目总结
分布式架构广而全的实际使用,对于分布式系统的痛点也有深刻了解、贷款业务有深刻了解

案例展示

  • 自己写的前后分离项目

    自己写的前后分离项目

    根据公司的信贷项目、通过vue+elementUi 进行仿写、使用了spring-cloud 全家桶、注册中心使用nacos、工作流采用flowable、消息队列使用kafka、验证框架 springsecurity + jwt, 数据库mysql、redis、elasticse

  • csdn 仿写

    csdn 仿写

    框架: springBoot + vue+elementUi, 数据库 mysql、redis、前端富文本编辑器: tinymce. 依据csdn 网站仿写功能、包括登录、富文本编辑、点赞. 博客信息展示、博主信息展示

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

信用行为

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

发布任务

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

微信接收人才推送

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

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