1.熟练掌握 Spring MVC、Spring Boot、Spring Cloud、MyBatis、Hibernate、 Vue.js 、Ember.js、Angular.js等开源框架;
2.熟练掌握 Node.js、JavaScript、Ajax、JQuery、Html、XML、CSS、Bootstrap、Canvas 等前端技术;
3.熟练掌握 MySql、Postgresql 等关系型数据库,具有较强的 SQL 编写和调优能⼒;
4. 熟练使⽤ Maven、Git、SVN、Jenkins 等项⽬管理版本及构建⼯具;
5.熟悉 Redis 第三⽅数据库、RabbitMQ 消息队列等第三⽅⼯具的使⽤。
负责浙江某银行架构系统升级实施项⽬相关开发⼯作,包括参与系统需求分析、研发设计及数据库设计。项⽬使⽤了 SpringBoot+Hibernate+ Mybatis +Emberjs 框架、Posgresql 数据库进⾏开发,项⽬的知识库模块当中使⽤到了 Elasticsearch 搜索引擎实现全⽂检索,将索引缓存到数据库当中,上传知识⽂档和问题清单时调⽤更新到 Redis 索引中,并且在搜索结果中使⽤了⾼亮区域功能。收集行方的架构治理数据时,使用了 Excel 转换可视化数据并导⼊初始化系统,以及批量解析压缩包⽂件、利⽤ POI、JXLS 进⾏导⼊导出,帮助客户进⾏架构资产梳理与统计。利⽤ Canvas 实现 架构系统间上下游关系以脑图⽅式展示。负责利⽤ mvn 打 war 包上传 Linux 服务器部署应⽤进⾏产品的迭代。