1、Java基础 : 精通JavaSE、 JavaEE等java基础方面知识。
2、后端框架 : 精通SpringMVC、 Struts2、Spring、Mybatis、 Hibernate及activiti工作流等框 架。
3、前端 : 熟悉HTML、CSS、 JavaScript、Jquery、vue等前端知识
4、数据库 : 熟悉关系型数据库 Oracle、Mysql等,非关系型数据 库Redis、HBase等。
5、大数据:了解Hadoop生态圈, 分布式文件系统hdfs、 资源协调器yarn、
分布式计算框架 mapreduce/spark、 数据仓库Hive、 列族数据库HBase、 分布式消息订阅发布系统kafka、 日志收集flume、 数据传导工具sqoop等。
6、微服务:熟悉SpringBoot、 SpringCloud,服务注册、自动发 现、服务调用、网关路由、分区熔 断等。
7、Linux基础:熟悉linux系统及 shell脚本和常用的web应用服务器 的安装部署等。
crm新架构小程序及后台管理
该项目是为金谷信托研发,用于逐步替换恒生crm系统并兼容金谷统一新架构,包含小程序和后台管理两部分。
整体架构使用Spring Cloud Alibaba体系,项目采用多模块开发,包含3个微服务和1个公共依赖。使用Spring boot + Mybatis-plus+Mysql开发;git管理代码;nacos做注册中心管理配置文件;Kafka做消息队列;jenkins集成部署拉取指定分支代码和相应命名空间的配置文件进行打包部署。前端也是通过微前端技术,将不同系统的页面整合到一个公共管理平台,通过nginx做负载均衡调用后台网关,网关转发请求到具体的微服务接口。
负责前期业务培训,部分需求沟通,技术方案评审;中期项目架构搭建,开发模块分配;后期技术与业务问题处理,交付进度把控等。
华鑫电子签约系统
该项目是为华鑫信托研发,方便投资者在H5端直接购买信托产品,包含H5端和后台管理两部分。包含三个项目,两个独立部署的微服务,一个公共依赖。
使用Spring boot + Mybatis+Oracle开发;git管理代码;maven做包管理器,使用maven profiles做多环境隔离配置;需要本地通过maven打包后上传至华为云服务器进行部署;前端使用VUE,通过nginx做负载均衡调用指定服务,H5端调用record服务,后台管理调用manager服务。
负责需求分析,开发指导,排期评估等,以及通过多线程、网络资源静态化以及GC调优等技术提升页面加载速度、数据导出效率以及核心接口吞吐量。
PICC商业非车险分散性业务核心重构
该项目是第三代非车承保项目的代码重构,分为非车中台和非车前台两个项目组,非车中台又根据业务模块拆分为多个微服务,如投保服务、保单服务、配置服务、核保服务、海量数据服务、保费计算服务、数据推送服务等。
使用console注册中心统一管理;Spring boot+Hibernate+PostgreSQL开发;git管理代码;maven包管理器;spring profiles多环境配置隔离;腾讯CMQ消息队列;使用docker+k8s进行容器管理和代码持续集成、部署;前端使用VUE,通过nginx做负载均衡调用后台网关,网关转发请求到具体的微服务接口。
负责数据推送微服务开发维护,保证数据消费的准确性和稳定性,通过CMQ的事务消息,冗余备份,手动确认,自动重试等特性以及本地消息表保证分布式事务的一致性和幂等性。
中国电信服务开通激活系统及大数据分析平台
该项目是中国电信开展国内国际业务电路开通中的一个重要系统,各省集团客户在crm系统下单后,服开系统流转对应单流程进行电路的开通,并提供业务数据汇总查询。
采用前后端不分离的老架构,前端采用jsp+jquery,后端使用Spring+Hibernate+Oracle开发。svn管理代码;maven做包管理器;使用weblogic服务器部署;数据更新保存时会向Hbase中保存全量数据,并更新ES索引,方便前端可以通过检索关键词快速的找到相关文档,然后通过文档rowkey快速从Hbase中获取数据全部内容。每天会在日终跑批时通过ETL调度将数据进行清洗、转换后保存至Hadoop集群。
负责流程流转过程中与周边系统交互问题,以及ETL调度异常处理和新老集群数据迁移。
该项目是为金谷信托研发,用于逐步替换恒生crm系统并兼容金谷统一新架构,包含小程序和后台管理两部分。 整体架构使用Spring Cloud Alibaba体系,项目采用多模块开发,包含3个微服务和1个公共依赖。使用Spring boot + Mybatis-plus
该项目是为华鑫信托研发,方便投资者在H5端直接购买信托产品,包含H5端和后台管理两部分。包含三个项目,两个独立部署的微服务,一个公共依赖。 使用Spring boot + Mybatis+Oracle开发;git管理代码;maven做包管理器,使用maven pro
该项目是中国电信开展国内国际业务电路开通中的一个重要系统,各省集团客户在crm系统下单后,服开系统流转对应单流程进行电路的开通,并提供业务数据汇总查询。 采用前后端不分离的老架构,前端采用jsp+jquery,后端使用Spring+Hibernate+Oracle开发