Remote Senior Java Engineer
$164.8k - $226.6kZuora
About Zuora
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.
Location & Work Arrangements
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
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.
Key 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.
Required 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.
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.
Why Join Us
- Work on modern, high-impact systems used by global enterprises.
- Competitive compensation with performance bonuses.
- Flexible work environment and opportunities for career advancement.
- Collaborative culture with a focus on engineering excellence.
Benefits
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.
Zuora is proud to be an Equal Opportunity Employer committed to creating an inclusive environment for all. We do not discriminate on the basis of, and consider individuals seeking employment with Zuora without regard to, race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.
We encourage candidates from all backgrounds to apply. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to View email address on us.fitly.work (or local equivalent, where applicable).
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 .
Base Pay Details
$164,800—$226,600 USD
Jobicy JobID: 152522- ...Senior Java Engineer Duration: Contract/Full Time Location: Remote in Canada Key Skills: ~8+ years of experience ~ Kafka ~ Java ~ Spring Boot, Spring Batch ~ AWS expertise as developer ~ Design patterns ~ Microservices ~ Snowflakes are a plus....Remote workSeniorFull timeContract work
- ...is seeking experienced developers to join their innovative team. The role involves enhancing Java applications and optimizing performance while working in a flexible, remote environment. Ideal candidates will have extensive experience in Java, Spring, and RESTful services...Remote workSeniorFlexible hours
- A leading loyalty solutions provider is seeking experienced Java developers to make rapid improvements to their existing codebase. Candidates... ..., SQL, and Agile methodologies. Kobie offers a flexible remote work environment along with benefits that prioritize team members...Remote workSeniorFlexible hours
- ...solutions provider based in the United States is seeking an experienced Java Developer to join their team. The role focuses on improving... ...cloud applications, SQL, and microservices. This is a flexible, remote position that supports a healthy work-life balance with various...Remote workSeniorFlexible hours
- ...product offerings and ensure platform security, the full-time Senior Java Software Engineer will design, develop, and maintain software solutions while collaborating with cross-functional teams in a remote environment. Key Responsibilities Design, develop, and maintain...Remote workSeniorFull time
- ...company with billions of annual users is looking to hire a mid to senior Java Engineer to join their growing team. You'll be working on mission... ...AI, but a strong desire to learn is required. This role is remote hybrid, 2 days onsite in Richardson, TX on Wednesday and...Remote workSeniorFull time
- A leading tech company is seeking a Senior Java Full Stack Developer for a remote position. The contract duration is between 12 to 24 months. Candidates should have a minimum of 9 years of experience and be available for interviews this week. Additionally, candidates must...Remote workSeniorContract work
- A leading loyalty solutions provider is seeking a skilled software developer to enhance its Java/Angular codebase and improve application performance. This role offers remote work flexibility, contributing to a collaborative culture focused on innovation. Candidates should...Remote workSenior
- ...To enhance the Synthetic Data/AI team, the full-time Senior Java Backend Engineer will design and implement scalable backend solutions while working remotely from Prague. Key responsibilities Develop and maintain backend services using Java and Spring frameworks Collaborate...Remote workSeniorFull time
- ...To support a high-impact digital payments modernization program, the remote Senior Java Engineer will manage the integration of a major card network into a large financial institution, focusing on developing and maintaining backend services, domain-driven design, and cloud...Remote workSenior
- ...is seeking a BRMS / Drools Developer with strong Java expertise. The ideal candidate will design and implement... ...business-rule solutions using the Drools Rule Engine and develop enterprise-scale applications. This remote position requires candidates to be located in the...Remote jobSeniorFlexible hours
- A leading technology consulting firm is seeking a Senior Software Engineer with expertise in Java, Spring, and AWS for a hybrid role in Bethesda, Maryland. This mid-senior level position offers career growth potential and emphasizes collaboration and diversity. Candidates...Remote jobSenior
- ...Myticas Consulting seeks a Senior Java Fullstack Engineer for a contract (W2) role. The candidate can work remotely but must be available for office visits at any listed location across the US. Expert in Java and TypeScript with deep Spring, database, and messaging middleware...Remote workSeniorContract workWork at office
$20 per hour
...Senior Java Engineer Arionkoder is an AI consulting firm helping companies build, embed, and own AI systems that drive real business outcomes... ...Off—Annual + 6 Local Holidays Caregiver Time Off A dynamic remote work culture. You can work from anywhere! An entrepreneurial...Remote workSeniorPermanent employmentContract workLocal area- ...Senior Java Engineer Ciklum is looking for a Senior Java Engineer to join our team full-time in Bulgaria. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges...Remote workSeniorFull time
- ...Job: Java Senior Engineer Location: Denver, CO (Hybrid, 1 day on-site on Tuesdays. Remote work the rest of the days) Duration: 12 months contract Candidate Requirement: Candidate must be local About the Role: We are seeking an experienced Java Developer...Remote workSeniorContract workFor contractorsLocal area
$160k - $220k
...Description About the Role As a Senior Software Engineer on the NinjaOne team, contributing... ...Location - We are flexible on remote working from home, if you are located... ...can’t hurt : NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres...Remote workSeniorFull timeWork experience placementWork from homeWorldwideRelocationFlexible hours$130k - $180k
...Requirements: We need 7+ years of hands-on Java development experience. We need... ...Responsibilities: We will have the Sr. Java Engineer support a large-scale infrastructure modernization... ...retirement benefits. This role is hybrid remote in Campbell, CA, and final-round...Remote workSeniorWork at office- ...Job Description Job Description Senior Java Backend / Microservices Engineer Contract duration: 3+Months Contract (W2 Only) Location: Remote Job (USA) East coast candidate preferred Overall 10 years of experience is required Must have strong hands-on...Remote workSeniorContract work
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...a safer, more secure world.In the Senior Java Software Engineering role, you will design... ...role is designated as on-site, hybrid or remote.The salary range for this role is 86,80...Remote workSeniorTemporary workWork experience placementWork at officeImmediate startRelocation packageFlexible hours- ...sponsorship provided: No Location: Bristol Remote Status: no remote Pay Type: Annual... ...Are you an experienced Senior Software Engineer or Technical Lead who enjoys remaining... ...designsBuilding full-stack applications using Java, JavaScript, React and TypeScriptDesigning...Remote workSeniorVisa sponsorshipFree visa
$114k - $152k
...Job Description Job Description Senior Java Software Engineer Remote — US-Based Only Must be a US Citizen or Green Card holder due to access to sensitive data | No visa sponsorship | No third-party agencies | No C2C Must have hands-on production experience...Remote workSeniorVisa sponsorship$50 - $80 per hour
...Consulting Firm. They are now looking to add to their team and are looking to hire a " Senior Java Backend Engineer (AWS Microservices). This role will be based out of New York, NY, and is 100% Remote Job Overview We are seeking a Senior Java Backend Engineer to join a...Remote workSeniorHourly pay- ...Description: Remote Our client seeks a senior-level Java Software Engineer to develop and maintain scalable Java applications within an automated DevSecOps AWS cloud environment supporting the Department of Commerce. The role includes designing cloud-native solutions...Remote workSeniorHourly payContract workLocal area
- ...Job Title: Senior Java / Oracle Data Engineer Location: FL (Remote) NON-NEGOTIABLES: Education : Bachelor's Degree (BS) in Computer Science required by client. Java (5+ years) Expertise building enterprise-grade application services, data pipelines...Remote workSenior
$62.59 - $93.98 per hour
...Job Description Title : Senior Java Backend Engineer Location : Brooklyn Park, MN (Hybrid) Job Type : Contract (12 Months)... ...: Hybrid schedule with onsite work two days per week and remote work the remaining days. Candidates must be located within...Remote workSeniorContract work2 days per week- ...Full Stack Developer Job Summary: 7+ yrs full stack experience with Java/Spring Boot, REST APIs, Angular/React, cloud (AWS/Azure), microservices, SQL/NoSQL, CI/CD, and automated testing. Strong problem-solving and cross-team collaboration skills. Healthcare domain...Remote workSenior
- ...Job Description Job Description Job Summary: We're looking for a Senior Java Software Engineer to join our Product Support Engineering team, focused on our court case management platform. This role sits at the intersection of live production support and ongoing...Remote workSeniorWork at officeLocal area
- ...thinking organization, apply now.We are currently seeking a Senior Java Full Stack Engineer (w/Angular 16+) - FTE/GC/EAD/Citizen Only (Onsite Hybrid)... ...to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to...Remote workSeniorWork at officeFlexible hours
- ..., apply now.We are currently seeking a Tech Consultant - Senior Java Full-Stack Engineer to join our team in Arlington, VA, New York City, NY and... ..., New York, NY is Hybrid work model and St. Louis, MO is remote, but you MUST live within a daily commutable distance.Overall...Remote workSeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Java Engineer. Be the first to apply!



