Design, develop, and maintain backend systems using Node.js and Java. Collaborate with cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Implement security and data protection measures. Troubleshoot and debug applications to ensure optimal performance. Write clean, maintainable, and well-documented code. Participate in code reviews and contribute to team knowledge sharing. Stay updated with the latest industry trends and technologies.Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 4 years of professional experience in backend development. Strong proficiency in Node.js. Experience with RESTful API design and implementation. Familiarity with database technologies such as SQL and NoSQL (e.g., MySQL, PostgreSQL, MongoDB). Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes). Understanding of CI/CD pipelines and DevOps practices. Experience with version control systems (e.g., Git). Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills.Successful candidates will be able to sign a labor contract immediately, no need to go through a probationary period; Salary shall be discussed during the interview; Monthly working allowance when working at client's office; 5 working days per week (Monday-Friday), some extent flexible working hours; Friendly, professional and open working environment; Premium Heath Care Insurance 24/7 for Key Person; Company Trip and Events, Birthday Party, Year End Party; Labor Contract, Social insurance as Labor Law; Training courses: Technical skills, Japanese; Professional and Flexible Working Environment.