Zoom is looking to design, develop, and scale the backend systems that power Zoom Phone, helping millions of users connect reliably every day
Requirements
- Strong programming experience in Java and proficiency in frameworks such as Spring, Spring MVC, and Spring Boot within a microservices environment
- Develop scalable backend web applications and services, integrating with RESTful APIs, cloud platforms (AWS, GCP, or Azure), and modern CI/CD tools
- Work with databases such as MySQL, AWS S3, DynamoDB, or MongoDB to ensure efficient data management and retrieval
- Apply secure coding practices and ensure compliance with internal and external standards
Responsibilities
- Designing and maintaining backend systems using Java and Spring Boot within a microservices architecture
- Developing and optimising RESTful APIs that integrate internal and third-party systems
- Collaborating with Product, QA, and DevOps teams to deliver secure, scalable, high-performance cloud solutions
- Ensuring reliability, scalability, and compliance across distributed environments such as AWS
- Participating in code reviews and technical design discussions to improve quality and maintainability
- Troubleshooting complex backend issues and continuously enhancing system performance
Other
- Hold a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience, with 3–5 years of professional experience focused on backend development
- Communicate effectively across teams; Mandarin is a plus
- Location based compensation structure; there may be a different range for candidates in this and other locations
- Structured hybrid approach is centered around our offices and remote work environments
- Benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health