We're looking for a seasoned Java developer to lead the design and implementation of high-performance backend systems. This individual will be responsible for crafting complex technical solutions, collaborating with cross-functional teams, and driving system quality and progress.
Key responsibilities include developing business modules and core frameworks in Java, identifying and resolving technical issues in Java backend systems, and participating in code reviews to provide effective feedback.
The ideal candidate has at least 5 years of experience in Java development, with a strong background in Spring, MyBatis, and common NoSQL technologies. Familiarity with blockchain or financial systems is highly beneficial, as well as experience with mainstream development frameworks and distributed system components.
Additional requirements include excellent problem-solving skills, the ability to provide independent system design, and high-concurrency development capabilities.