1.掌握 Java 语言,了解 J2EE 技术架构,熟悉 HTTP 协议。2.掌握 Spring MVC、Spring boot、Spring Cloud、MyBatis 等开源框架。3.掌握单元测试技术,如 JUnit、Mockito 等。4.掌握构建工具 Gradle 或 Maven。5.掌握一种或多种大型数据库,如:Oracle、SQL Server、DB2、MySQL 等。6.熟练使用版本控制工具,如 Git。7.熟悉网页设计技术 HTML、JavaScript、CSS、Vue 等。8.熟悉 Linux 的使用和管理,了解操作系统相关知识。9.有较强的业务分析能力,能接受出差。10.有国产操作系统、数据库相关开发经验者优先。