熟练掌握Springboot/Cloud框架、Mybatis、以及常用中间件Redis、NG,消息队列、定时任务框架的使用
熟练掌握SQL,熟悉PG库或Mysql,懂得常用的数据库调优,有数据库相关调优经验优先
熟练掌握Java语言,熟悉JVM常用调优,熟悉多种语言者优先(如golang、node-js等)
熟练掌握常用设计模式,理解常用设计模式的使用场景
熟悉常用算法,懂得如何从代码和运行层面以及可维护性层面评估代码性能和复杂度
理解并发概念和并发的常见问题
熟悉常见的容器部署,如docker+k8s
最好是计算机相关专业,有较好的计算机基础,如熟悉netty者优先