Full Stack Java Engineer Zoom

Zoom

San Jose

APPLY FOR JOB
Ugzvfgae

Zoom Job Description

Zoom (zoom.us) is the world leader in video communications. Over 450,000 businesses turn to Zoom for video and web collaboration, and we have the highest customer satisfaction in our industry. In all measures - revenues, team, customers - Zoom is a growing at an explosive pace. With our recent funding of $100M from Sequoia, we are expanding teams across our organization. Now is the time to get on board at Zoom. It's an awesome place to work, and we're looking for the best people to join us.


We are looking for a Full Stack Java Engineer for a unique opportunity to develop a next generation web platform for our leading web and video conferencing service. This is a senior role within engineering and an opportunity to influence the architecture and roadmap of the product.


Responsibilities:

  • Hands on software development for product that will perform at scale, be supportable, and be extensible.
  • Builds, maintains, and extends our DevOps toolset to ensure ongoing improvements to team productivity and product scalability.
  • Mentors and develops the team.

REQUIREMENTS

  • BS degree or equivalent in a directly related discipline (CS, Eng, etc.).
  • 5+ years experience.
  • Must know modern SaaS architecture and experience over full stack.
  • Have successfully built, deployed, and supported an enterprise-scale web application in the cloud .
  • Ideally have full-stack experience, with expertise in at least one layer.
  • Hands-on software development experience in Java.
  • Hands-on software development experience in JavaScript with a modern MVC framework.
  • Understands complex workflows and develop and validate innovative solutions to solve difficult problems.
  • Expertise with relational and no-sql databases like MySQL, Hbase, Redis or databases.
  • Strong understanding of web technologies: HTML, JavaScript, HTTP and backend programming of web applications in Java.
  • Experience with Java Servlets, REST, and SOAP.
  • Experience with multi-threaded programming.
  • Experience developing application on Linux.
  • Knowledge of public and private key cryptography, digital signatures, digital certificates, PGP, and encryption protocols such as TLS/SSL.
  • Familiarity with coding and diagnosing problematic SQL.
  • Familiarity with Unix shell and source control systems and tools such as git, maven and ant.
  • Knowledge of authentication protocols such as basic and digest authentication, SAML, LDAP, and OAuth.


Preferred Qualifications:

  • Experience solving internet scale problems
  • Experience working on cloud (on-demand) software
  • Excellent verbal and written communication skill
  • Cloud experience

Check us out with a free download: zoom.us/download

 

Zoom Video Communications is an equal opportunity employer and evaluates applicants regardless of an individual’s age, race, color, gender, religion, national origin, sexual orientation, disability, veteran status. Our combined differences are what make us Zoom!


APPLY FOR JOB

Recommended Jobs:

Mar 28Junior Web DeveloperHarkerschoolSan Jose
Apr 07 Sr. Full-Stack Software Engineer8x8San Jose
Apr 25(Fall 2017) Software Engineering InternBuildZoomSan Francisco