熟悉java基础,熟悉Java集合,熟悉多线程、并发编程。
熟悉SpringBoot、SpringCloud、Nacos微服务框架。
熟悉关系型数据库Oracle和MySQL。
熟悉非关系型数据库Redis技术。
熟悉Kafka、RocketMQ消息中间件。
熟悉Spring、SpringMVC、Mybatis开源框架。
熟练使用版本控制工具SVN、Git,以及Git的可视化工具ToroiseGit。
熟练项目管理工具Maven。
了解Linux下的常用命令。
核心系统微服务化一期
项目技术:SpringBoot+SpringCloud+Nacos+Redis+RocketMQ
项目介绍:
1.为甲方移动端项目提供后端业务功能性接口服务,采用微服务架构。
2.通过各个业务模块建立自己的数据库,在业务处理时,从核心库同步本次业务所需的数据到各模块的数据库,减小了核心数据库的压力,提高了业务处理的效率。
3.通过自定义注解实现了动态创建查询参数的功能。
4.通过自定义同步数据容器,实现了记录业务数据,同步到核心的方案。
5.通过RocketMQ实现核心系统和其他系统之间的解耦。
6.通过RocketMQ实现同步数据与业务处理异步。
7.通过Redis缓存了同步数据的消息
工作内容:
1.负责设计实现从核心库同步业务数据到保全库中的方案。
2.负责设计实现保全产生的业务数据同步到核心库的方案。
3.负责实现核心系统与其他各个系统之间的交互方案。