JAVA (Backend) Developer
Job Responsibilities:
1) Collaborate closely with product managers, architects, frontend engineers, and others to collectively deliver a feature-rich, stable, and reliable SaaS product.
2) Participate in the design and development of backend system code using agile product development processes to ensure timely feature delivery.
3) Write, review, and maintain technical documentation.
4) Research and evaluate new technologies and frameworks to continuously improve and enhance product performance, flexibility, and stability.
Qualifications:
1) Bachelor's degree or higher in a computer-related field.
2) Over 3 years of Java-based web application development experience; experience working on SaaS/OA, financial, or healthcare system projects is a plus.
3) Experience with one of the Java open-source frameworks such as spring MVC, spring boot, or spring cloud.
4) Experience with one of the Java open-source frameworks like hibernate, mybatis, or spring data.
5) Experience in application development and optimization based on MySQL or Oracle databases, familiarity with Redis or HBase development is a plus.
6) Prior experience with high-traffic and large-scale websites is preferred.
7) Strong foundations in object-oriented analysis and design, with experience in object-oriented programming and design patterns.
8) Ability work independently and complete relevant development tasks.
9) Proficiency in both Mandarin and English is a mandatory requirement. You are required to contact and work closely with colleagues stationed in China.