熟练掌握 Java/Scala 语言进行面向对象程序设计,有良好的编程习惯
熟练安装、配置、调试 Java 应用服务器 Apache Tomcat,并进行 Java 程序的开发部署
熟练使用 Eclipse、MyEclipse、IntelliJ IDEA 等开发工具,Maven 项目构建工具,Git 管理项目
熟练掌握 JSP 的 JavaWeb 开发和使用 JSTL 和 EL 编写无脚本动态页面
熟练使用 Spring,SpringMVC,Mybatis,Springboot 等后端框架
熟悉 SpringCloud 微服务框架,对框架中 Eureka、Feign、Ribbon、Hystrix、zuul 等组件有一定的使用经验
熟悉使用 Layui,Bootstarp,Vue,ElementUi 等前端框架
熟悉常用的关系型数据库产品(MySQL、Oracle),非关系型数据库 Redis,ES,Hbase
熟悉搭建分布式 tomcat 集群,配置 mysql 主从复制和读写分离
熟悉 Web 服务器 Tomcat 的使用,以及项目在 linux 系统部署
熟悉使用 HTML、CSS、JavaScript 和 Ajax 进行 Web 前端开发
熟悉 Linux 操作系统,及其常见 Shell 命令,能在 Linux 环境下进行开发
熟悉 Hadoop 生态圈 HDFS、MapReduce 运行原理、Zookeeper 分布式协调服务
熟悉 Kafka 消息队列和 flume 日志采集工具
熟悉 Spark 生态圈技术,使用 Spark 技术结合 Scala 完成对数据的流处理和批处理
熟悉 Flink 流处理框架的使用,使用 Flink Stream API 完成数据的流处理
熟悉 IO、多线程、集合等基础框架
评论0