Lead Backend Engineer (Java)

Zoom ·careers.zoom.com

Location US
Type Full time
Level Lead
Source Shazamme
Engineering Design HR & People
Apply direct

Excited to grow your career?


We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open positions. If you think the open position you see is right for you, we encourage you to apply!

Our people make all the difference in our success.

Lead Backend Engineer (Java)

What you can expect

Zoom is seeking a highly qualified and experienced full stack senior software engineer (Java). Developing and maintaining IT cloud native solutions in our CPQ, Order to Cash and other business areas. This strategic position requires an engineer with exceptional initiative and precise attention to detail. The ideal candidate excels at complex challenges and shares our commitment to developing superior software. Furthermore, if you are dedicated to advancing Zoom's evolution into an agile, responsive, and customer-focused enterprise application organization, this role presents an optimal opportunity.

About the Team

This engineering position would play a pivotal role in architecting, designing, building and supporting the full-stack cloud-native solutions to address the channels business enablement targets. This includes the self-service experience supporting quoting and ordering for Zoom’s partner ecosystem. These range from software development and machine learning to quality assurance teams that work to create and maintain Zoom's user-friendly interfaces and robust infrastructure. If you are excited about the potential of leading Zoom’s continued evolution into a customer-obsessed enterprise application organization, then this role is for you!

What we’re looking for

  • Have a BS/MS in Computer Science or equivalent. 12+ years of backend/full-stack development experience. Expert knowledge in Java and core technologies (JVM, multithreading, IO, network).

  • Have mastery of Java Spring MVC, Spring Boot, RESTful APIs. Experience building low-latency microservices and API publishing. Have understanding of authentication/authorization (OAuth, JWT).

  • Have expertise in SQL/NoSQL databases (MySQL, MongoDB, DynamoDB). Experience with caching systems (Redis, Memcache) - Knowledge of search technologies (ElasticSearch, Lucene, Solr).

  • Cloud services experience (AWS, GCP, Azure) - Containerization and CI/CD (Docker, Jenkins) - Linux systems and application servers (nginx, Tomcat).

  • Have design patterns and coding best practices. System reliability and scalability in cloud infrastructure. Experience with failover and circuit breaking patterns.

  • Have application logging and performance monitoring experience. Proficiency with tools like Splunk, ELK, Datadog, Prometheus .System maintenance and troubleshooting.

  • Have experience with version control (Git) and build tools (Maven/Gradle). Secure coding practices and OWASP guidelines - Localization/internationalization implementation.

  • Have excellent verbal and written communication. Collaborative team player with consensus-building ability. Problem-solving skills for complex technical challenges

Frequently asked questions

Who is hiring for the Lead Backend Engineer (Java) role?
Zoom is hiring for the Lead Backend Engineer (Java) position, a Shazamme client. Apply directly on the employer's career site.
Where is the Lead Backend Engineer (Java) job located?
The Lead Backend Engineer (Java) role with Zoom is based in US.
Is the Lead Backend Engineer (Java) role full-time or contract?
This is a full time position at Zoom.
What experience level is the Lead Backend Engineer (Java) role?
The Lead Backend Engineer (Java) position is aimed at lead-level candidates.
How do I apply for the Lead Backend Engineer (Java) role at Zoom?
Apply directly on Zoom's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.
Apply direct