Hybrid Senior Java Engineer: Spring Boot & Microservices

Zuora

Foster City (CA)

Hybrid

USD 165,000 - 227,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Flexible time off
Parental leave
Learning stipend
Volunteer matching
Mental wellbeing resources

Job summary

Zuora is seeking an experienced Senior Java Engineer to join our backend engineering team in Foster City, CA. You will design, build, and optimize high-performance services powering our enterprise billing and revenue systems, collaborating with product managers, architects, and DevOps to deliver features with high availability.

You will work in a hybrid environment, onsite three days a week, focusing on scalability, reliability, and performance for subscription-based platforms and billing

Qualifications

  • 6–10 years of professional software development experience.
  • Strong proficiency in Java, Spring Boot, and Microservices design.
  • Solid understanding of data structures, multithreading, and design patterns.
  • Experience with message queues (Kafka/RabbitMQ) and databases (MySQL, PostgreSQL, MongoDB).
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS/GCP).
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design and develop scalable backend services using Java (11+), Spring Boot, and Microservices architecture.
  • Build and maintain integrations with Kafka, AWS, and REST/gRPC APIs.
  • Optimize system performance, reliability, and throughput for high-volume workloads.
  • Participate in architectural design discussions and code reviews.
  • Mentor junior engineers and contribute to improving engineering best practices.
  • Collaborate with product and QA teams in an agile environment.

Skills

Java
Spring Boot
Microservices
Data structures
Multithreading
Design patterns
Kafka
RabbitMQ
MySQL
PostgreSQL
MongoDB
CI/CD
Docker
Kubernetes
AWS
GCP
REST/gRPC APIs

Tools

Kafka
RabbitMQ
MySQL
PostgreSQL
MongoDB
Docker
Kubernetes
AWS
GCP

Job description

Zuora is seeking an experienced Senior Java Engineer to join our backend engineering team in Foster City, CA. You will design, build, and optimize high-performance services powering our enterprise billing and revenue systems, collaborating with product managers, architects, and DevOps to deliver features with high availability.

You will work in a hybrid environment, onsite three days a week, focusing on scalability, reliability, and performance for subscription-based platforms and billing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Hybrid, Scalable Microservices
Senior Java Backend Engineer - Hybrid, Scalable Microservices

Zuora Community • Foster City (CA)

Hybrid
USD 165,000 - 227,000
Medical Insurance
Flexible time off
Parental leave
+2
Senior Java Backend Engineer - Scalable Microservices
Senior Java Backend Engineer - Scalable Microservices

United States Digital Space LLC • United States

Hybrid
USD 165,000 - 227,000
Medical Insurance
Flexible time off
Parental leave
+5
Senior Revenue Engineer (Hybrid)
Senior Revenue Engineer (Hybrid)

Zuora Community • Foster City (CA)

Hybrid
USD 165,000 - 227,000
Medical Insurance
Generous PTO
Parental leave
+2
Senior Backend Engineer - Hybrid (3 days Onsite) APIs & Kafka
Senior Backend Engineer - Hybrid (3 days Onsite) APIs & Kafka

Zuora • Foster City (CA)

Hybrid
USD 147,000 - 201,000
Competitive compensation
Bonus opportunities
Retirement programs
+6
Senior Java Engineer
Senior Java Engineer

Zuora Community • Foster City (CA)

Hybrid
USD 165,000 - 227,000
Medical Insurance
Flexible time off
Parental leave
+2
Senior Software Engineer - AI-Driven Backend (Hybrid)
Senior Software Engineer - AI-Driven Backend (Hybrid)

Zuora Community • Foster City (CA)

Hybrid
USD 147,000 - 201,000
Medical, dental, vision insurance
Flexible time off
Parental leave
+3
Senior Java Engineer
Senior Java Engineer

Zuora • Foster City (CA)

Hybrid
USD 165,000 - 227,000
Medical Insurance
Flexible time off
Parental leave
+3
Senior Software Engineer — AI-Powered Platform (Hybrid)
Senior Software Engineer — AI-Powered Platform (Hybrid)

Zuora Inc • Northern (KY), Foster City (CA)

Hybrid
USD 147,000 - 201,000
Medical, dental, and vision insurance
Paid time off
Parental leave
+2
Senior Java Backend Engineer - Spring Microservices, Hybrid
Senior Java Backend Engineer - Spring Microservices, Hybrid

Cognizant • Sunnyvale (CA)

Hybrid
USD 55,000 - 75,000
Medical/Dental/Vision/Life Insurance
401(k) plan
Paid holidays & PTO
+2
Hybrid Senior Java Microservices Architect – Cloud Backend
Hybrid Senior Java Microservices Architect – Cloud Backend

FormativGroup • United States

Hybrid
USD 100,000 - 130,000