Responsibilities:
- Develop server-side applications based on business requirements.
- Maintain existing systems and continuously improve system performance.
- Collaborate with front-end developers to design APIs.
- Participate in the design of technical architecture and develop application architecture solutions based on business and technical planning.
- Prepare technical and design-related documentation.
Job Requirements:
- Over 2 years of Java development experience, familiar with the Spring framework, with a deep understanding of microservice architecture;
- Proficient in the implementation principles of open-source frameworks such as SpringMVC, Mybatis, SpringBoot, and SpringCloud, with the ability to design and use them effectively;
- Proficient in MySQL and has strong database design skills;
- Proficient in middleware such as Redis and RabbitMQ;
- Skilled in using development management tools such as Git and Maven;
- Possesses good communication skills and team spirit, with the ability to handle high work pressure.