具备扎实的 Java 基础,具有良好的编码习惯。
熟悉 Mybatis、Hibernate、SpringDataJPA、Spring、SpringMVC、SpringBoot、SpringCloud、Dubbo 等开源框架,且有实际项目使用经验,并能够用各大框架进行大型项目的开发。
熟练编写 JavaScript 代码,熟练使用 jQuery 以及 ajax 异步交互技术等前台页面技术。 ◆ 了解 Thymeleaf、Vue.js、Angularjs 等前端模板、框架
熟悉 MySQL,掌握 mysql 数据优化,性能分析。
熟悉 RabbitMQ、Solr,等中间件。
熟悉 MySQL 数据库,会用 、Redis 等 NOSQL 数据库。
熟悉 linux 操作系统以及常用的 Linux 命令
能够熟练运用 Eclipse、IDEA 等开发工具
数据中台
软件环境:IDEA+MySQL+tomcat8+JDK1.8 开发框架:SpringBoot+SpringMVC+SpringClould+JPA+Vue.Js+SpringSecurity
项目介绍:
该项目是一个数据服务中台,用于公司内部对多方来源数据的批量处理操作。目的是提供公司主 要风控系统的数据支撑,金融平台以及合作的第三方企业使用。公司内部使用爬虫系统以及与第 三方对接获取数据,经过BI分析得到核心数据后,进行数据清洗后录入核心数据库。对此一些 可开放数据,我们还提供API接口供我们的合作商以及自己公司的产品使用。
责任描述:
参与系统需求讨论,参与项目开发以及技术选型
负责对接第三方接口,支付宝,微信支付接口,风控接口
负责SpringSecurity安全认证,以及JWT无状态令牌登陆
负责Zuul网关模块账号鉴权,以及区别请求设置安全白名单
负责数据整理后数据库之间数据迁移,不同数据统一格式化清洗,并解决多线程下数据读写安 全问题
配合测试,修改并调试项目中出现的Bug。