Who may apply
Responsibilities
- Collaborate with our engineering team to develop and enhance core company products, gaining hands-on experience in building scalable backend systems
- Take ownership of creating and implementing clear, well-structured interface documentation for business modules, ensuring smooth communication across teams
- Apply your problem-solving skills to identify and resolve complex technical issues flagged by our QA team, contributing directly to product quality and reliability
- Partner with the Customer Support team to analyze and troubleshoot customer-reported challenges, providing valuable insights that drive system improvements and elevate user experience
Requirements
- Bachelors or Masters degree in Computer Science or a related field
- Have a solid Java foundation and understand basic frameworks, such as multithreading and networking
- Familiar with Spring, Microservice framework and understanding of its operation mechanism
- Familiar with MySQL database and common middleware such as Redis, RabbitMQ and Kafka
- Good logical thinking ability, strong sense of teamwork and strong learning ability
- Bilingual English/Mandarin is required to be able to coordinate with overseas partners and stakeholders
- Experience with open source projects is preferred