1、深入理解JVM原理,能够进行代码优化
2、精通JavaWeb开发(熟悉IO、多线程等基础框架,熟悉分布式、缓存、消息等机制)
3、精通Spring相关技术及框架,熟练使用注解,对Spring框架有深入了解
4、深入理解微服务原理,对各种主流的微服务框架有较深入的了解,熟悉微服务注册与发现,使用Spring Cloud、Dubbo或Service Mesh等做过实际项目
5、深入理解企业应用设计模式,有大型分布式、高并发、高负载、高可用性的设计开发经验
6、了解Jetty、Tomcat、maven等应用服务器配置、部署及优化,熟悉IDEA开发工具的使用,熟练使用中间件redis、mq、oss等
7、精通SpringBoot开发,熟悉SpringCloud微服务组件,熟悉gateway网关路由转发,ribbon负载请求,熟悉权限控制
8、精通JPA及JDBC开发,熟练使用mysql,有数据库优化经验
9、熟悉nginx代理,对网络架构有清晰认识,熟悉自动化部署,有docker部署经验
10、有良好的代码文档书写规范,注释清楚详细,善于沟通,理解能力强,工作积极,按时完成交代的任务
11、熟悉等保3.0,有安全保密意识,按照等保要求内容开发