Responsible for the overall construction and maintenance of the business server, including the architecture design and system development of the disposal platform
In-depth exploration and analysis of business needs, deeply involved in the construction of multiple core systems, responsible for the design, development and maintenance of the system, and continuous optimization and improvement
Able to define business models and services based on domain architecture and microservices, identify problems existing in the current architecture, define clear problems and promote the upgrade of transaction architecture, and solve problems systematically.
Qualifications
More than 2 years of Java development experience, solid Java foundation, master knowledge of commonly used data structures, JVM and concurrent packages in Java
Familiar with microservice related technologies and have in-depth understanding of various open source frameworks such as Spring and Dubbo. Priority will be given to those who have developed or refactored the framework itself
Proficient in MySQL and have strong database design capabilities have development experience in the design and development of high-performance and high-availability systems based on databases, caches, and distributed storage
Applicants with understanding and practice of business architecture and application architecture, experience in domain-driven design DDD, cross-platform API specification design and efficient API call design capabilities will be given priority
Have a high sense of responsibility and self-motivation, good communication and collaboration, emergency response and problem-solving capabilities, and relatively strong problem analysis and processing capabilities
Development experience in large-scale, high-concurrency related systems is preferred.