1、熟练基于SSM开发,MAVEN,sql,等都没有问题。
2、熟练基于spring-boot,开发。
3、会使用dubbo,ICE,http等通信技术。
4、会使用rabbitMQ和kafka消息中间件,会使用websocket和前端进行通信。
5、会使用和维护Redis缓存数据库以及Hbase和elasticsearch非关系型数据库。
6、会使用Git和svn版本控制工具
7、会基本的linux系统操作,可以部署开发的项目,以及很多大数据组件的部署和维护。、
8、会使用nginx代理以及zookeeper服务注册等。
9、会基于storm实时流开发以及维护。
10、会多线程开发,I/O技术开发,基于Java的简单爬虫。
11、会进行数据库表的设计,会使用阿里druid连接池诊断慢sql并进行优化。
12、会部署mysql主从复制和双机热备,有高可用高并发开发经验。
一、网上购物平台后台开发
1)高并发高可用开发经验
2)熟练使用Redis和MariaDB数据库
3)主要基于SSM开发
二、车辆大数据平台
1) storm kafka elasticsearch hbase redis zookeeper 等大数据组件的熟练使用
2) httpClient 通信 和ICE跨语言(Java和C++)通信的熟练使用
三、案件库应用平台的开发
1)websocket 的使用
2)多种数据库表的设计
3)复杂业务的开发