Senior Java Engineer
Quick Summary
About Zuora At Zuora, we help businesses grow smarter and adapt faster.
At Zuora, we help businesses grow smarter and adapt faster. Our platform powers modern business models — from subscriptions and usage-based pricing to AI-driven and outcome-based offerings — helping companies launch new products, automate complex billing, and unlock predictable, recurring revenue.
We’ve led the Subscription Economy for more than a decade. Now we’re evolving again by building the definitive platform for quote to cash and helping companies monetize their products and services with an adaptable, AI-ready foundation.
This role is based in our Foster City, CA office and follows a hybrid work model. Team members are expected to work onsite three days per week to foster collaboration, innovation, and team connectivity.
This is not a fully remote position.
About the Role
~1 min readWe are looking for an experienced Senior Java Engineer to join our backend engineering team. You’ll be responsible for designing, building, and optimizing high-performance, scalable services that power our enterprise-grade billing and revenue systems.
You’ll work closely with cross-functional teams — product managers, architects, and DevOps — to deliver critical features with high availability and performance.
Responsibilities
~1 min read- →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.
Requirements
~1 min read- 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.
- Exposure to distributed systems, billing platforms, or large-scale data processing.
- Knowledge of Python/Go for microservices scripting or automation.
- Knowledge of ML, Big Data and AI.
- Open-source contributions or technical blogging.
What We Offer
~3 min readLocation & Eligibility
Listing Details
- Posted
- September 3, 2026
- First seen
- September 4, 2026
- Last seen
- September 4, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 79%
- Scored at
- September 4, 2026
Signal breakdown
From subscription management to monetization, we help today’s innovative companies nurture and monetize direct digital relationships.
View company profilePlease let Zuora know you found this job on Jobera.
3 other jobs at Zuora
View all →Explore open roles at Zuora.
Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.