1、Java基础扎实,理解并能使用Java 多线程及线程池,集合框架,IO类库等,良好的编程习惯
2、熟悉主流Spring、SpringBoot、SpringMVC、MyBatis等框架,快速上手新型框架
3、熟练使用Oracle、MySQL关系型数据库及redis数据库
4、熟悉rocketmq消息队列
5、熟练的优化能力(代码优化、业务优化、sql优化等)
6、掌握编写接口文档和接口开发
7、熟悉linux常用命令、redis服务部署、RabbitMQ的安装、MySQL数据库的安装使用
8、了解nginx
参与大数据开发初期平台的开发,制定计划,在产品完成后进行维护。参与大数据开发平 台持续集成相关工具平台的架构设计与产品开发等工作。集成datax进行数据采集、集成kettle进行数据治理、使用sprak等技术进行数据分析。