• 2 years or more of Java development experience with a solid foundation in computer science.
• Proficient in multi-threaded programming, familiarity with JVM, understanding of common open-source distributed middleware, caching, message queues, etc., and expertise in MySQL performance tuning.
• Familiarity with frameworks such as Spring Cloud, and prior experience in designing and stabilizing large-scale distributed, high-concurrency, high-load, and high-availability systems is a plus.
• Enthusiastic about technology, with stringent requirements for code quality and development standards, and effective communication and collaboration skills within a team.
• Strong logical thinking, excellent problem analysis and solving abilities, and a strong sense of responsibility.
• Understanding of blockchain technology, with preference given to candidates with related project experience.