Participate in or lead the design and R&D of the product server
Understand the business requirements and participate in the analysis and design of architecture
Familiar with high concurrency and massive data processing, analyze and discovery system optimization points, responsible for improving performance and stability of the system
Document writing, code review, and unit testing to ensure project progress and quality
Job Qualifications
Bachelor's degree or above in computer or similar area of study, and more than 3 years of working experience
Proficient in Java and object-oriented design and development, in-depth study of some Java technologies, and research the source code of excellent open-source software is preferred
Participated in the high concurrent systems design and development
Familiar with the concept and implementation techniques of SOA architecture and common design patterns, and proficient in Spring, Redis messaging middleware and other technologies
Proficient in MySQL application development, database theory and common optimization of performance and extension techniques, as well as principles, usage scenarios and restrictions of NoSQL and Queue
Preferably proficient in Kafka, Mongo, Hadoop, and Hive