1.使用Java语言进行核心代码编写,包括多线程、io流等,此外还需有良好的代码编写习惯、注释等;
2.熟练掌握并使用Spring系列框架,包括:SpringMVC、SpringBoot、SpringCloud等;
3.熟练掌握JDBC、MyBatis、MyBatis-Plus等持久化框架;
4.常用数据库的表结构设计、SQL编写等,包括Mysql、Oracle、Redis等;
5.了解以及简单使用HDFS、Flink、Spark等大数据分析技术框架;
6.了解以及简单使用XXL-Job、Activiti等任务调度框架、工作流框架;
7.在Linux上进行简单的系统部署,以及了解和使用阿里云;
8.有较好的理解能力,可独自对功能模块进行需求分解,并编写技术相关文档;