Zoom Communications, Inc. is looking to solve the problem of integrating its service with Google Play and Apple Store for in-app purchases, as well as enabling more Zoom products in the online checkout flow and providing customer self-service for existing customers.
Requirements
- Java programming language including HTTP protocol and servlet specifications;
- Java open-source frameworks including Spring, Spring MVC, Spring Boot, MyBatis;
- Developing microservices architectures;
- Java Servlets, RESTful, and SOAP web services;
- Java Multithreading including concurrent data structures, parallel algorithms, and thread management;
- Utilizing Relational and NoSQL databases including MySQL, DynamoDB, Hbase, and Redis to handle data persistence and caching mechanisms.
Responsibilities
- Implement and maintain the service of integration with Google Play and Apple Store for the in-app purchase of Zoom service.
- Integrate with 3rd party service for exporting control, tax calculation, and certifications.
- Enable more Zoom products in online checkout flow.
- Provide customer self-service for the existing customers especially small business customers.
- Integrate with billing engine systems such as Zuora and Stripe for billing transactions and payment method.
- Lead a small group of developers to guide their development throughout the design, solution, and implementation.
Other
- Requires a Bachelor's degree in Computer Science, Software Engineering, a related field, or a foreign degree equivalent.
- Must have 4 years of experience in job offered or related occupation.
- Telecommuting work arrangement permitted: position may work in various unanticipated locations throughout the U.S.
- Position does not require domestic or international travel.
- Immigration sponsorship is not available for this position