What You'll Do / ResponsibilitiesCollaborate with cross-functional teams, including specialists, development managers, architects, and product managers, to design and develop systems aligned with project requirements.Optimize performance, scalability, reliability, and quality throughout the design and development process.Develop problem-solving skills and foster teamwork to efficiently address challenges.Understand business requirements and translate them into effective technical solutions.Required QualificationsExperience: 1+ years of hands-on Java software development experience.Education: Bachelor's or Master's degree in Computer Science, Mathematics, or a related field.Technical Skills: Solid understanding of fundamental data structures and algorithms.Soft Skills: Fast learner, high potential, strong teamwork abilities.Language: Fluency in English or Chinese is required.SalaryNegotiable