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- ...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
- ...migrate a platform for an energy sector client, the full-time Senior Java Software Engineer will engage in hands-on development using Java and Spring... ...AI tools in the software development lifecycle, working remotely from the US or Canada. Key responsibilities Develop and...Remote workSeniorFull time
- ...Sr. Java Engineer Full-Time Contract (40hrs/week) Long Term 8 hours/day (Mon-Fri). 100% Remote - Candidates can work from Anywhere in LATAM Required Qualifications: Advanced Level experience (10+ years) with Java programming language. Expertise in...Remote workSeniorFull timeContract work
£60k per year
...Senior Java Developer - Java/Spring/AWS - Remote - £60,000 - HealthTech/Tech for Good Senior Software Developer required for a HealthTech, tech-for-good business delivering software that supports patient care and rehabilitation across the healthcare sector. Great benefits...Remote workSenior- ...Software EngineerLocation: Foster City, CA (Remote till Pandemics) Duration: 6+ MonthsJob... ...designing and developing complex Java and JEE applicationsJava / IBM... ...oral and written communication skillsThe Senior Software Engineer will build, enhance and lead key modules...Remote workSenior
- ...Hands-on and detail-driven, the full-time Senior Java Engineer will design, develop, and implement high-performance Java-based applications while collaborating with cross-functional teams in a remote environment. Key responsibilities Design and develop scalable, secure...Remote workSeniorFull time
- ...Senior Software Engineer (Java)Location: Durham, NC, Jersey City NJ, Remote till covidDuration: 12+ monthsJob Description:Actively developed solutions on projects using Java, Spring Boot, Spring MVC and ORM technologies.Designed and developed various SOA solutions using...Remote workSenior
- ...Senior Java Engineer We are looking for a highly skilled Senior Java Engineer to design, develop, and maintain enterprise-grade applications. The ideal candidate will have deep expertise in Java, Spring Boot, and microservices architecture, with strong problem-solving...Remote workSenior
- ...Vervic Inc. in Washington, D.C. is looking for a Senior Full Stack Developer with over 10 years of experience in Java and expertise in Collibra for data governance... ...allow you to work in a hybrid format, combining remote work with office collaboration. The ideal candidate...Remote workSeniorWork at office
- A technology solutions company is seeking a BRMS/Drools Developer with strong Java expertise. This fully remote role focuses on designing and implementing business-rule solutions for enterprise systems. Candidates must possess over 7 years of Java development experience...Remote jobSeniorFlexible hours
$115k - $120k
...more about who we are and what we do. Company Name: - JTSi (Johnson Technology Systems, Inc.) Title: Senior Java Engineer Location: Remote Salary : $115K - $120K/ Year DESCRIPTION OF PROJECT AND TASKS: The Senior Java Engineer will lead...Remote workSeniorLocal area- ...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
- An HR agency is looking for a Senior Java Developer for a leading investment advisory firm in Chicago. The role involves ownership of the software development lifecycle, delivering high-quality code, and mentoring team members. Applicants should have over 5 years of enterprise...Remote jobSeniorFlexible hours
$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- A leading loyalty solutions provider is seeking an experienced Java Developer skilled in designing and developing applications. Your... ...applications is preferred. This position offers the flexibility to work remotely while contributing to impactful solutions for recognized brands....Remote jobSenior
- ...Senior Java Developer The AmEx group is looking to expand and add on a senior developer... ...developer will be working around the core engine of the sourcing platform used on the team... ...for career growth Work fully remote from the comfort of your home office...Remote workSeniorPermanent employmentFull timeHome office
- ...Our client, Eliassen Group, seeks a Senior Full Stack Java Developer for a remote contract role. The candidate will deliver backend and frontend features, focusing on healthcare integrations, with end-to-end ownership in a W2 setup offering comprehensive benefits. Responsibilities...Remote workSeniorContract work
- 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
$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- ...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 jobSeniorFlexible 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
- 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 jobSeniorFlexible 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 jobSeniorFlexible hours
$114k - $152k
...Senior Java Software EngineerRemote – US-Based OnlyNo visa sponsorship | No third-party agencies... ...**We are seeking a Senior Java Software Engineer to join a growing engineering team... ...healthcare technology platforms. This is a fully remote U.S.-based opportunity for an...Remote workSeniorVisa sponsorship- 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 jobSenior
- Branch is seeking a Senior Software Engineer to develop core backend components in one of our Engineering... ...RESTful APIs with a strong focus on Java and Spring Boot. Ideal candidates have... ...the best experience for users. Remote within the U.S. role. #J-18808-Ljbffr...Remote jobSenior
- 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 jobSeniorContract work
- Bright Vision Technologies is seeking a Senior Java Full Stack Developer for a 100% remote role in the United States. This position offers strong career growth within an established technology consulting and software development company. The candidate will work across...Remote jobSenior
- ...Qualifications ~ Bachelor's degree in a computer-related discipline or equivalent work experience ~5+ years of hands-on Java development experience ~ Experience building and supporting APIs and RESTful microservices ~ Experience with relational and NoSQL...Remote workSeniorWork experience placementLocal areaFlexible hours
- ...Scala/Java Developer RyzLabs is looking for a highly skilled Scala/Java Developer to collaborate with our client, a leading fintech platform focused on financial inclusion, providing reliable credit and financial services to individuals who are outside the formal banking...Remote workSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Java Engineer. Be the first to apply!
- sr.java developer Remote
- java microservice developer Remote
- java developer backend Remote
- remote junior java developer Remote
- senior java developer Remote
- java developer remote part time Remote
- java developer Remote
- java developer remote Remote
- full stack java developer Remote
- java developer full time Remote


