精通java数据结构、多种设计模式、多线程,有规范的编程习惯和良好的编写文档的能力;
熟悉JavaScript、jQuery、Ajax技术实现对于客户端的脚本验证。
熟悉SpringBoot微服框架,Spring、SpringMVC、Mybatis等框架。
熟悉MySQL和Oracle数据库,以及SQL语言,和基本的数据库优化。
熟悉非关系型数据库Redis、消息队列Kafka。
熟悉Linux和windows服务器,了解服Linux的基本命令。
银华基金投研和固收平台
软件环境: Windows+Apache+Oracle+java
工 具: IntelliJ IDEA,PL/SQL Developer,Kettle数据同步工具
项目周期: 2017.8—至今
项目描述:
1、投研平台功能有个人中心、内部研报、外部研报、投资池、模拟组合、股票研究、深度报告评分、系统管理等功能,投研平台主要是内部研究报告报告的撰写和外部报告的解析查看,投资池的出入库和自动出入库、投资池的管理,还有模拟组合等重要模块。
2、固收平台功能有新发债、存量债、舆情、报价系统、宏观研究、系统管理等功能模块,固收平台主要的对新发债自动分配和债券的评级,然后调用投研平台的接口进行入库,还有舆情的任务的自动分配和点评、宏观研究的的查看,还有使用WebSocket和多线程实现的一个报价数据自动推送前台的功能。
3、项目中都包含企业微信端的消息推送、流程审批等功能,还和其他项目的接口数据获取和传递,数据接口的方式后double和kafka等方式。
个人职责:
使用SVN管理项目代码、数据库文档、其他文档。主要参与了投研的投资池和深度报告的等功能开发和修改,投研平台的日常维护和问题处理,固收平台的新发、存量、舆情、报价、宏观的功能的开发和修改,企业微信平台的日常维护和新功能的开发。