Complete business requirements analysis and development design;
Complete the writing of core code according to requirements;
Discover, analyze, and solve possible problems in the system to ensure the stable operation of the system;
Responsible for writing development documents.
Work requirements:
More than 5 years experience in JAVA development, English is the working language;
In-depth understanding of common concepts such as IOC, AOP, multithreading and concurrency, file operations, I/O, network, etc., familiar with JVM, and have practical experience in tuning;
Proficient in using spring, springboot, springcloud, familiar with other mainstream frameworks and technologies: mybatis, redis, MQ, nginx, dubbo, etc.;
Experience in distributed development of microservices, familiar with cache, message, nosql and other related knowledge;
Familiar with the use and characteristics of MySQL, have good database design ability, and be able to perform performance tuning of the database;
Familiar with MongoDB, have massive data processing experience, familiar with the use and optimization of MongoDB;
Those with payment system development experience are preferred, and those with big data experience are preferred. 1. Complete business requirements analysis and development design;
Complete the writing of core code according to requirements;
Discover, analyze, and solve possible problems in the system to ensure the stable operation of the system;