1. 熟悉常用开发框架 Spring [boot/cloud]、MyBatis、Hibernate等,并知晓它们的原理;
2. 了解部分常用中间件 Redis、ActiveMQ、kafka、elasticsearch 、MongoDB、rubbitMQ、MQTT等,并可以针对实际情况调优
3. 熟练使用多种编辑器 eclipse,idea 等
4. 熟悉常用数据库Oracle/MySQL/SqlServer,熟悉SQL性能调优;
5. 熟悉数据结构和算法;熟悉存储过程、重构技术和设计模式优先;
6. 了解自动化部署组件 Jenkins 、docker、Kubernetes、rancher、harber等
7. 熟练使用git,gitlab,svn等代码管理工具
8. 熟悉前端技术,了解CSS样式布局,vue、Next.js、React、TypeScript等前端开发技术