1、熟悉掌握JAVA編程語言,有良好的編程習慣;
2、熟練掌握Java EE相關技術,熟悉Spring、iBatis、Dubbo、SpringMVC、Spring Cloud等開源框架;
3、熟練掌握MySQL、Oracle等數(shù)據(jù)庫開發(fā)和設計,掌握DB原理與調優(yōu)、熟悉數(shù)據(jù)庫建模、具備MySQL數(shù)據(jù)庫設計、數(shù)據(jù)庫性能優(yōu)化經驗,具備數(shù)據(jù)庫分庫分表實戰(zhàn)經驗,熟悉一種或多種NoSQL數(shù)據(jù)庫,如Redis、MongoDB;
4、具備豐富的系統(tǒng)建模經驗,熟悉分布式、多并發(fā)技術、SOA緩存技術、熟悉MQ、Nginx等,熟悉面向對象設計分析及UML建模,熟悉JVM、Web性能分析與調優(yōu);
5、熟悉docker、kubernates、Linux等部署經驗;
6、有高并發(fā)、分布式、微服務等相關經驗者優(yōu)先考慮