About the job
We are seeking a highly skilled Senior Java Software Engineer with over 5 years of extensive experience in Java development. The ideal candidate should possess a strong command of Java object-oriented programming principles, and be adept at working with modern frameworks, particularly SpringMVC and SpringBoot for API development.
Key responsibilities include: developing and maintaining robust APIs, collaborating on microservices architecture using SpringCloud, and managing data with Spring Data JPA and Hibernate, specifically with PostgreSQL databases. Familiarity with development tools such as Gradle, Git, and Jira is essential, while experience in Lenovo system development will be considered a significant advantage.
Proficiency in the Chinese language is preferred, as it will enhance communication within our diverse team.
This position requires a proactive developer who thrives in a fast-paced environment and is eager to contribute to innovative solutions in software development.

