Backend Engineer (Java)
SweedFull Time
Junior (1 to 2 years)
Candidates must possess a BS/MS in Computer Science or equivalent experience, with over 12 years of backend/full-stack development expertise. Required skills include mastery of Java and core technologies (JVM, multithreading, IO, network), Java Spring MVC, Spring Boot, RESTful APIs, and experience with microservices and API publishing. A strong understanding of authentication/authorization (OAuth, JWT), SQL/NoSQL databases (MySQL, MongoDB, DynamoDB), caching systems (Redis, Memcache), search technologies (ElasticSearch, Lucene, Solr), cloud services (AWS, GCP, Azure), containerization and CI/CD (Docker, Jenkins), Linux systems, application servers (nginx, Tomcat), design patterns, coding best practices, system reliability, scalability, failover, circuit breaking patterns, application logging and performance monitoring tools (Splunk, ELK, Datadog, Prometheus), version control (Git), build tools (Maven/Gradle), secure coding practices, OWASP guidelines, and localization/internationalization implementation are also necessary. Excellent communication, collaboration, and problem-solving skills are essential.
The Lead Backend Engineer will be responsible for architecting, designing, building, and supporting full-stack cloud-native solutions for CPQ, Order to Cash, and other business areas. This includes developing and maintaining IT cloud native solutions, creating self-service experiences for quoting and ordering within Zoom's partner ecosystem, and ensuring system reliability and scalability in cloud infrastructure. The role also involves application maintenance, troubleshooting, and implementing secure coding practices.
Video conferencing and online meeting solutions
Zoom provides video conferencing and online meeting solutions that allow users to conduct virtual meetings, webinars, and collaborative sessions. Its main product is video conferencing software, which enables high-quality video and audio communication, along with features like screen sharing, group messaging, and virtual backgrounds. Zoom also offers specialized products for larger events, such as Zoom Webinars and Zoom Events. The company operates on a freemium model, providing basic services for free while charging for advanced features through subscription plans tailored for various users, including businesses, educational institutions, and healthcare providers. Zoom stands out from competitors due to its user-friendly interface, reliable performance, and scalability for different needs, making it a vital tool for remote work, online education, telehealth, and social interactions.