熟练掌握JavaSE基础知识,熟悉多线程与并发编程,拥有丰富的系统设计分析能力及面向对象分析和设计能力,熟悉常用的设计模式(单例、代理、工厂、建造者、观察者、策略等)及反射、自定义注解等
熟练掌握eclipse/idea、svn、git、maven、docker等开发及版本控制工具,熟练掌握Java基础技术Jsp、Servlet、Jdbc,熟练掌握Web应用系统开发,具备的独立开发能力
熟练使用Oracle、MySQL等关系型数据库,熟练使用Redis、MongoDb等非关系型数据库,熟练使用Elasticsearch做搜索服务
熟练运用Spring、SpringBoot2.0、SprinCloud、SpringCloud Alibaba、Dubbo、Mybatis、Nacos、Zookeeper等开源框架
熟练运用Kafka、RabbitMQ等消息中间件
熟悉Canal、DataX等数据同步工具
熟悉Restfull API开发规范,对接第三方接口,熟悉 TCP 协议 、HTTP 协议
熟悉JVM参数调优、性能检测工具、生产环境服务器jvm调优配置、压力测试工具JMeter、阿里代码扫描工具
熟悉junit单元测试、jmeter压力测试工具等主流测试框架
二号人事部-人事高级搜索系统
使用技术:SpringBoot,Redis,Mysql,Canal,Kafka,Elasticsearch,Consul,SpringCloud
责任描述:
二号人事部培训系统对接人脸识别,调研腾讯,阿里,商汤等多家人脸识别服务,
人脸识别需求后台设计方案,研发
二号人事部人事高级搜索系统,提供高性能的数据查询
项目介绍:
二号人事部是一款即租即用的HR效率软件,因疫情影响,二号人事部推出培训系统,培训期间需要人脸识别,因此对接了腾讯的人脸识别。随着用户量增多,页面上部分查询效率低下,为了优化查询,处理一套高级搜索方案,通过Canal将业务数据同步到Elasticsearch中,通过Elasticsearch提供高性能查询接口,使查询系统和业务系统解耦。
美利车金融风控系统
使用技术:SpringBoot,Dubbo,Zookeeper,Maven,Swagger,Kafka,Mysql,Mongodb,Redis,Elasticsearch,Apollo
责任描述:
负责风控已对接征信数据迁移
征信中心统一标准服务搭建
需求评审,代码review
征信数据监控,线上数据异常紧急处理
征信项目监控,保证线上服务可用
征信对接运营商导流项目
项目简介:
风控系统主要是为公司业务前端和app端提供服务,风控流程中包括秒拒、一次风控、二次风控,在流程中又具体分为不同的步骤,每一步会调用不同的第三方数据,风控会根据获取到的数据做加工,然后调用决策输出结果。征信中心是风控系统中至关重要的一步,需要为风控提供丰富的征信数据,还要降低征信成本,提供高可用的服务。征信中心对所有第三方数据做统一管理,将征信数据和风控项目解耦,为公司各个部门提供需要的数据,同时又接入导流运营商数据,丰富策略规则,提供更加精准的风控服务。