熟悉core java,理解面向对象编程思想及程序设计;熟悉Java开发常用的框架,诸如Spring/Spring Boot/JUnit/MyBatis/Spring Cloud,了解hibernate/HttpClient等框架;
熟悉常用Linux命令,熟悉Linux环境下搭建Apache,Nginx,ELK等;了解shell/python脚本语言;
熟悉IntelliJ IDEA/Eclipse/Git/SVN/Maven/Postman/Vim等开发必备工具,工具控;
了解消息队列,以及中间件如RabbitMQ等;了解关系型数据库基本概念与应用,了解NoSQL技术,如Redis,MongoDB;
熟悉Docker 常用命令,Dockerfile编写,借助于maven插件能快速完成image构建,了解harbor仓库搭建等;
熟悉Kubernetes常用命令,instance类型如pod/svc/ingress等,了解其架构设计,熟悉Yaml文件编写,能比较快速定位pod异常状态原因等;
熟悉Spring Boot应用开发,了解其周边生态技术栈,如集成swagger,spring-data-jpa, spring-test,FreeMarker,MyBatis,druid,quartz等;
了解Spring Cloud基本,微服务设计与实践,DevOps概念/思维方式。
1.微信答题小游戏,提供后端高并发接口,支持千人同时在线答题的并发度;
2.支持多种控件形式(诸如单选框,复选框,文本框,下拉框等)的调研单配置查询,多次更新保存以及查询;
3.基于Docker坏境,利用Kubernetes,通过定义data images以及各种JSON文件,实现公司的各种产品suites安装,配置,升级,卸载,管理等功能。