熟练掌握 Java 开发语言,熟悉多线程、高并发编程;熟悉系统间集成,熟练掌握 http、https、tcp 等系统
间通讯协议;熟练掌握 xml、json 等通讯报文;熟悉 MySQL、Oracle 数据库,有一定的查询优化能力;
熟练使用 SpringMVC、mybatis、SpringBoot 等后端开源框架;
熟悉微服务 Gateway、注册中心 eureka、配置中心 apollo、熔断器 Hystrix、负载均衡 Ribbon 等;
了解 easyUI、bootstrap 等前端开源框架,了解 vue.js,有前端开发能力;
熟练掌握 svn、Git、maven、IDEA 等工具;熟练掌握 Linux 下常用命令;
了解 ELK、skywalking 相关分布式数据、日志处理组件;
为宁波银行搭建微服务基础平台,建立全行统一标准的微服务脚手架,让各系统更方便地进行微
服务拆分,项目整体架构两地三中心。
担任项目经理与核心开发成员。负责 SDK 接入方式、边车接入方式的实现,负责整个平台的持
续功能优化。引入 Gateway 网关、Eureka 注册中心、Apollo 配置管理、Feign 服务发现、Ribbon 负载均
衡、Hystrix 熔断限流、XXLJob 分布式任务管理、ELK 日志处理。