1、熟练Java 相关知识 jvm 多线程 反射等;
2、 熟悉主流开源应用框架,如Spring、spring mvc 、hibernate 、mybatis;
3、 熟悉关系型数据库MySQL、 Oracle,DB2等,以及相应数据库调优、SQL优化;
4、 熟悉 git、svn 等版本管理工具,熟悉maven 项目构建管理工具;
5、 熟悉常用 web服务器 tomcat ,websphere等;
6、 熟悉常用的Java设计模式(单例、工厂、代理、装饰器、委派、监听器模式等);
7、 熟练使用Linux常用的操作命令,了解shell脚本编程;
8、 了解消息中间件 kafka ,RabbitMQ;
9、 了解分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现 ;
10、了解内存数据库 mongodb ,redis 等技术;
11、了解搜索引擎 elasticsearch;
12、了解 大数据相关技术 hadoop strom hive hbase等;
项目一
项目名称:AI投顾工具平台
软件架构:spring boot + spring cloud + dokcer + mysql +redis
项目描述:
此项目主要针对机构投顾和个人投顾,在平台开户进行课程销售,课程直播,股票推荐等主要功能,提供相应
的投顾工具,选股策略,基础服务(晴雨表,买卖点,问股)等服务。
项目二
项目名称:智能选股系统
软件架构:Spring boot + mysql + python + 阿里云OSS + 阿里云批量计算
项目描述:
通过投研团队研发的相关数据模型,通过大数据计算获得相应的结果指标,分析后选出股票。该系统目的是为 了实现真正无人工干预,通过指定策略达到智能选股