Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Java Engineer

$164.8k - $226.6k
Full-time

Zuora

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
Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Java Engineer in Remote vacancy
  •  ...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 work
    Senior
    Full time
    Contract work

    Zortech Solutions

    United States
    3 days ago
  •  ...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 work
    Senior
    Flexible hours

    Kobie

    Nashville, TN
    3 days ago
  • 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 work
    Senior
    Flexible hours

    Kobie

    Chicago, IL
    1 day ago
  •  ...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 work
    Senior
    Flexible hours

    Kobie

    United States
    1 day ago
  •  ...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 work
    Senior
    Full time

    Virtual Vocations Inc

    United States
    1 day ago
  •  ...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 work
    Senior
    Full time

    Motion Recruitment

    Richardson, TX
    3 days ago
  • 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 work
    Senior
    Contract work

    Knack Solutions

    Merrimack, NH
    1 day ago
  • 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 work
    Senior

    Kobie

    United States
    3 days ago
  •  ...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 work
    Senior
    Full time

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...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 work
    Senior

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...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 job
    Senior
    Flexible hours

    Lumenalta

    Austin, TX
    6 days ago
  • 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 job
    Senior

    Optomi

    Bethesda, MD
    4 days ago
  •  ...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 work
    Senior
    Contract work
    Work at office

    Myticas Consulting

    Chicago, IL
    4 days ago
  • $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 work
    Senior
    Permanent employment
    Contract work
    Local area

    Arionkoder

    United States
    12 hours ago
  •  ...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 work
    Senior
    Full time

    Ciklum

    United States
    3 days ago
  •  ...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 work
    Senior
    Contract work
    For contractors
    Local area

    My3Tech

    Denver, CO
    2 days ago
  • $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 work
    Senior
    Full time
    Work experience placement
    Work from home
    Worldwide
    Relocation
    Flexible hours

    Ninjaone

    United States
    more than 2 months ago
  • $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 work
    Senior
    Work at office

    SwissDevJobs.ch

    Campbell, CA
    4 days ago
  •  ...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 work
    Senior
    Contract work

    Veracity Ventures Inc.

    New York, NY
    11 days ago
  • $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 work
    Senior
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Relocation package
    Flexible hours

    Raytheon

    Aurora, CO
    4 days ago
  •  ...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 work
    Senior
    Visa sponsorship
    Free visa

    NPAworldwide

    Bristol, TN
    2 days ago
  • $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 work
    Senior
    Visa sponsorship

    DSC Resources

    Denver, CO
    a month ago
  • $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 work
    Senior
    Hourly pay

    Highbridge Consulting LLC

    Brooklyn, NY
    5 days ago
  •  ...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 work
    Senior
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    Almont, CO
    3 days ago
  •  ...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 work
    Senior

    Akaasa Technologies

    Florida, FL
    2 days ago
  • $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 work
    Senior
    Contract work
    2 days per week

    Dahl Consulting

    Minneapolis, MN
    4 days ago
  •  ...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 work
    Senior

    Omni Inclusive

    United States
    1 day ago
  •  ...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 work
    Senior
    Work at office
    Local area

    Neumo Holdings LLC

    Centreville, VA
    3 days ago
  •  ...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 work
    Senior
    Work at office
    Flexible hours

    NTT DATA

    Boston, MA
    2 days ago
  •  ..., 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 work
    Senior
    Full time

    NTT DATA

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Java Engineer. Be the first to apply!