2-4 years Java Web development experience, good communication and collaboration skills.
• Solid Java foundation, deep understanding of object-oriented, familiar with common design patterns, clear understanding of JVM, multithreading, reflection, class loading, generics, etc., familiar with unit testing, WEB development, database and other basic technologies.
• Proficient in mainstream JAVA frameworks such as Springboot/SpringCloud /Kafka.
• Familiar with MySQL database, with some experience in database performance tuning.
• Familiar with common algorithms, strong logical thinking ability, good problem analysis and solving ability.
• Familiar with container technologies such as Docker