Java Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
We 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., * 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
- 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.
Nice-to-Have
- 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.
Benefits & conditions
- Competitive compensation with performance bonuses.
- Flexible work environment and opportunities for career advancement.
- Collaborative culture with a focus on engineering excellence., Zuora offers a comprehensive total rewards package designed to support ZEOs’ wellbeing, growth, and flexibility. While specific offerings may vary by country, we typically provide:
- Competitive compensation, variable bonus and performance-based reward opportunities, and retirement programs
- Medical Insurance
- Generous, flexible time off, plus paid holidays, wellness days, and a company-wide year-end break
- Paid parental leave (including fully paid leave for eligible ZEOs, subject to local policy)
- Learning & development stipend to support ongoing growth
- Opportunities to volunteer and give back, including charitable donation matching where available
- Mental wellbeing resources and support
*Benefits may vary by location; details will be shared during the interview process
ZEOLife at Zuora
ZEOs (our employees) are empowered to take ownership, challenge the status quo, and make a real impact. We:
- Collaborate deeply across teams and regions
- Learn constantly and iterate often
- Build an inclusive, high-performance culture where people feel inspired, connected, and valued
Our Commitment to an Inclusive Workplace
Think, be and do you. At Zuora, different perspectives, experiences, and contributions matter - everyone counts., The base pay details represent the annualized salary range for the posted position. While we share a comprehensive range, a candidate’s final base salary will fall within these guidelines and will be determined based on multiple factors including but not limited to: qualifications of the candidate, job related knowledge, prior related experience, specific and unique skills, the location of the role, internal equity and internal budget. Base pay is only one element of Zuora’s Total Rewards Package. Additional elements may also include bonus/variable compensation, equity and comprehensive benefits, more details found here.
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Best Countries for Software Engineers
Is Software Engineering Over-Saturated?
10 Highest Paying Programming Languages 2025