1、掌握 JavaSE 和 JavaEE 相关知识,并且熟悉常用的 Java 设计模式(例如工厂、单例等设计模式)
2、熟练掌握常见的 JavaEE 框架,如 Struts2、Spring MVC/Boot、MyBatis/Plus/Hibernate 等
3、熟练掌握Spring Cloud,Spring Cloud Alibaba等微服务框架
4、熟悉前端技术,如 BootStrap、Layui、JQuery、CSS、HTML、AJAX 等
5、熟练掌握 Hadoop 体系架构,理解 MapReduce,HDFS 等组件的工作原理,熟练使用其做开发
6、熟练掌握 Spark 生态圈技术(Spark Core,Spark SQL,Spark Streaming,Spark Structured Streaming)如使用 Spark 结合 Scala 完成实时数据的流处理,日志数据的批处理等工作
7、熟练使用 Kafka 做流数据平台,如使用 Kafka 做流数据的实时计算、存储等,理解其架构和原理
8、熟练使用 Flume 进行数据采集、分流等功能,理解 Flume 的组件选择和体系架构
9、熟练使用 Sqoop/Kettle/DataX 等做数据的导入导出
10、熟练使用 MySQL、Oracle、Redis、Hbase 等关系/非关系型数据库,了解数据库(SQL)优化
11、熟练使用 Azkaban 做任务流程的调度管理
12、熟练使用 Zookeeper 做分布式协调,能用 zookeeper 实现高可用集群,理解其原理
13、掌握 Hbase,理解其架构,能进行表设计以及 RowKey 优化等工作
14、掌握 Hive,理解其原理,能使用 HQL 对数据进行海量数据的统计分析,实现数据清洗等工作
15、熟悉 Flink 流数据处理,能够使用 Flink 对实时流数据进行有状态的加工计算
16、熟悉常用的数据可视框架如 Echarts,HighCharts
17、了解 ElasticSearch,了解 MongoDB
18、了解 Rabbit MQ、Quartz 调度等
19、了解 JVM 内存模型,GC 算法、Nginx、MyCat、JBPM 工作流、Oracle 存储过程
基金反洗钱系统 4.0/5.0
项目描述:该项目是根据《反洗钱法》以及多套反洗钱发文而制作的大金融反洗钱系统,从09年开始开发, 至今反洗钱4.0系统集成微服务、云服务、大数据、机器学习等最前沿技术,大幅提升数据准确性,数据计 算能力,风险信息识别能力,优化系统设计提升用户体验。
开发环境及所用技术: Window平台+IDEA:Spring Cloud+Spring Data+Dubbo+Oracle+Quartz +JBPM工作流+Spark SQL、Spark Streaming+Hive+HUI
责任描述:1、参与反洗钱 BS 版的后端 Java 开发 2、参与反洗钱系统大数据平台的开发
智能风控决策系统,是实现对内部业务数据及外部服务数据的统一聚合、分析与建模,以及对风险规则和模型的部署,确保其能够有效应用于相应的风控场景中,涵盖反欺诈、客户准入策略、贷中监测预警、贷后催收管理、风险管理、数据集市等。 功能模块 数据集市 变量管理 决策包管理 名单管理
基金反洗钱系统 4.0/5.0 项目描述:该项目是根据《反洗钱法》以及多套反洗钱发文而制作的大金融反洗钱系统,从09年开始开发, 至今反洗钱4.0系统集成微服务、云服务、大数据、机器学习等最前沿技术,大幅提升数据准确性,数据计 算能力,风险信息识别能力,优化系统设计提升用户