尼古拉斯·狗剩

Java高级开发工程师
中电金信 · 4年经验
尼古拉斯·狗剩
日薪: ¥500/8h
地点: 广州 天河
时间: 下班后周六周日可工作日远程可工作日驻场(离职原因)
ID:323332 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | MyBatis MySQL Oracle Spring 测试 Git Java Maven 分布式 Dubbo Redis ZooKeeper Linux RabbitMQ
理解Java语言面向对象程序设计思想,有良好的编程习惯,熟悉常用的Java API,包括集合,反射,多线程等
熟练使用MySQL,Oracle数据库,对索引,事务有一定的了解,能使用EXPLAIN关键字查看SQL的执行计划并进行SQL优化
熟悉Spring MVC,Spring框架,并对相关的部分底层原理有一定了解,包括Spring MVC的执行流程,Spring IOC的执行流程以及Bean的生命周期等有一定的理解
熟练使用Mybatis/Mybatis Plus框架进行项目的持久层开发
熟悉Redis非关系型数据库,包括五大基本数据类型和持久化机制,以及缓存雪崩,缓存击穿的解决方法
能使用基于Dubbo框架搭配的ZooKeeper注册中心实现面向服务的分布式架构开发
能够使用RabbitMQ作为消息中间件,了解RabbitMQ的消息确认机制和持久化机制
熟悉Linux的基本操作和常用命令
熟练使用Swagger,Apifox,Postman,Maven,Git,Idea等开发测试管理工具

项目一:

项目名称:广发潜心风控
开发工具:IDEA_2019+MySQL_5.7+Maven 3.6.1+Git+JDK 1.8
项目所用到的技术:Spring Boot,Spring Cloud,MyBatis,Redis
项目描述:广发资管潜心风险控制管理系统,是一款集产品管理,风险预警,流动性管理,绩效分析以及数据报表的管理系统。为业务状态实时监控,产品风险管控,产品预警等提供精准服务。
责任描述:
风险全景模块开发
流动性管理模块开发
信用风险模块的开发
持仓预警模块的开发
实现技术:
基于Spring Boot将每一个模块的Web层与业务层和持久层分开独立的服务,充分解耦。并利用Spring Boot进行第三方技术的整合
利用Maven作为系统的依赖管理,根据MyBatis的逆向工程生成基础mapper
对于产品销售、绩效、持仓等重点核心数据,导出Excle,方便业务人员查看核验
利用反射原理,加载项目中所有的定时任务,并利用Spring AOP记录定时任务的调度历史
按月按季度等统计的数据使用Redis作为缓存,降低对数据库的查询次数,提升接口的响应速度
在产品关键指标中,使用多线程统计产品规模分布和计算现金类资产,流动性受限资产等各类资产的占比,同时提高接口的响应速度

项目二:

项目名称:广发恒心营销
开发工具:IDEA_2019+MySQL_5.7+Maven 3.6.1+Git+JDK 1.8
项目所用到的技术:Spring Boot,Spring Cloud,MyBatis,Redis
项目描述:广发资管恒心经营销售管理系统,是一款服务于项目新建批审,营销概览和分析,客户关系管理,大区考核,重点任务管理等专业领域办公的管理系统。
责任描述:
系统管理模块的开发
个人工作台模块的开发
客户关系模块的开发
大区考核模块的开发
重点任务模块的开发
营销业绩分析模块的开发
实现技术:
基于Spring Boot的单体架构
使用Swagger生成接口文档
使用Redis作为缓存,用来存放统计数据,提升访问效率
使用反射+AOP的方式,统一加载所有的定时任务以及记录任务的调度执行信息
在营销业绩分析中,使用CompletableFuture异步统计相关指标
在营销业绩分析中,使用Redis缓存本地白名单,使用拦截器对非白名单上的IP用户进行拦截
尼古拉斯·狗剩 ID:323332 复制

尼古拉斯·狗剩

Java高级开发工程师 · 4年经验 · 中电金信
城市广州 天河 日薪500元/8h 时间 下班后周六周日可工作日远程可工作日驻场(离职原因)
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | MyBatis MySQL Oracle Spring 测试 Git Java Maven 分布式 Dubbo Redis ZooKeeper Linux RabbitMQ
理解Java语言面向对象程序设计思想,有良好的编程习惯,熟悉常用的Java API,包括集合,反射,多线程等
熟练使用MySQL,Oracle数据库,对索引,事务有一定的了解,能使用EXPLAIN关键字查看SQL的执行计划并进行SQL优化
熟悉Spring MVC,Spring框架,并对相关的部分底层原理有一定了解,包括Spring MVC的执行流程,Spring IOC的执行流程以及Bean的生命周期等有一定的理解
熟练使用Mybatis/Mybatis Plus框架进行项目的持久层开发
熟悉Redis非关系型数据库,包括五大基本数据类型和持久化机制,以及缓存雪崩,缓存击穿的解决方法
能使用基于Dubbo框架搭配的ZooKeeper注册中心实现面向服务的分布式架构开发
能够使用RabbitMQ作为消息中间件,了解RabbitMQ的消息确认机制和持久化机制
熟悉Linux的基本操作和常用命令
熟练使用Swagger,Apifox,Postman,Maven,Git,Idea等开发测试管理工具

项目经验

项目一:

项目名称:广发潜心风控
开发工具:IDEA_2019+MySQL_5.7+Maven 3.6.1+Git+JDK 1.8
项目所用到的技术:Spring Boot,Spring Cloud,MyBatis,Redis
项目描述:广发资管潜心风险控制管理系统,是一款集产品管理,风险预警,流动性管理,绩效分析以及数据报表的管理系统。为业务状态实时监控,产品风险管控,产品预警等提供精准服务。
责任描述:
风险全景模块开发
流动性管理模块开发
信用风险模块的开发
持仓预警模块的开发
实现技术:
基于Spring Boot将每一个模块的Web层与业务层和持久层分开独立的服务,充分解耦。并利用Spring Boot进行第三方技术的整合
利用Maven作为系统的依赖管理,根据MyBatis的逆向工程生成基础mapper
对于产品销售、绩效、持仓等重点核心数据,导出Excle,方便业务人员查看核验
利用反射原理,加载项目中所有的定时任务,并利用Spring AOP记录定时任务的调度历史
按月按季度等统计的数据使用Redis作为缓存,降低对数据库的查询次数,提升接口的响应速度
在产品关键指标中,使用多线程统计产品规模分布和计算现金类资产,流动性受限资产等各类资产的占比,同时提高接口的响应速度

项目二:

项目名称:广发恒心营销
开发工具:IDEA_2019+MySQL_5.7+Maven 3.6.1+Git+JDK 1.8
项目所用到的技术:Spring Boot,Spring Cloud,MyBatis,Redis
项目描述:广发资管恒心经营销售管理系统,是一款服务于项目新建批审,营销概览和分析,客户关系管理,大区考核,重点任务管理等专业领域办公的管理系统。
责任描述:
系统管理模块的开发
个人工作台模块的开发
客户关系模块的开发
大区考核模块的开发
重点任务模块的开发
营销业绩分析模块的开发
实现技术:
基于Spring Boot的单体架构
使用Swagger生成接口文档
使用Redis作为缓存,用来存放统计数据,提升访问效率
使用反射+AOP的方式,统一加载所有的定时任务以及记录任务的调度执行信息
在营销业绩分析中,使用CompletableFuture异步统计相关指标
在营销业绩分析中,使用Redis缓存本地白名单,使用拦截器对非白名单上的IP用户进行拦截
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏