2

Remote Java Jobs in San Jose, CA (NOW HIRING)

Software Engineer

South San Francisco, CA · On-site +1

$156K - $235K/yr

Design, build, and maintain APIs, services, and systems using one of Go, Java, Python, or Ruby ... 50% remote work permitted. Multiple Positions Available. Additional benefits for this role may ...

Andriod Developer

Sunnyvale, CA · Remote

$57 - $75/hr

Sunnyvale, CA (Remote) - Look for nearby location candidates those candidates will be given first ... Experience with mobile software development using Java & Kotlin * Strong experience in Algorithm ...

(USA) Senior, Software Engineer

Sunnyvale, CA · Remote

$143K - $189K/yr

... Java and Node.js development * Experience translating wireframes into pixel-perfect user interfaces, with knowledge of animations and screen transitions * Experience working with remote data via REST ...

Data Architect

Menlo Park, CA · Remote

$75.25 - $96.75/hr

Menlo Park, CA (Remote) Experience: 12+ Years Role Overview: We are seeking a visionary to ... Rust, Clojure, or Java. Note Education M.S./Ph.D in Computer Science (Formal Methods/Logic) or ...

Menlo Park, CA (Remote) Role Type: Contract Experience: 12+ Years Role Overview: We are seeking a ... Rust, Clojure, or Java. Note Education M.S./Ph.D. in Computer Science (Formal Methods/Logic) or ...

REMOTE CLIENT: HCL Lead the architectural design, development, and deployment of robust, scalable, and high-performance applications and services primarily using Java and related technologies. Apply ...

... Java and Node.js development · Experience translating wireframes into pixel-perfect user interfaces, with knowledge of animations and screen transitions · Experience working with remote data via ...

... Java and Node.js development · Experience translating wireframes into pixel-perfect user interfaces, with knowledge of animations and screen transitions · Experience working with remote data via ...

... Java and Node.js development · Experience translating wireframes into pixel-perfect user interfaces, with knowledge of animations and screen transitions · Experience working with remote data via ...

... Java and Node.js development · Experience translating wireframes into pixel-perfect user interfaces, with knowledge of animations and screen transitions · Experience working with remote data via ...

... Java and Node.js development · Experience translating wireframes into pixel-perfect user interfaces, with knowledge of animations and screen transitions · Experience working with remote data via ...

... Java and Node.js development · Experience translating wireframes into pixel-perfect user interfaces, with knowledge of animations and screen transitions · Experience working with remote data via ...

next page

Showing results 1-20

Remote Java information

See San Jose, CA salary details

$18

$66

$90

How much do remote java jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for remote java in San Jose, CA is $66.45, according to ZipRecruiter salary data. Most workers in this role earn between $57.45 and $74.38 per hour, depending on experience, location, and employer.

What is a Remote Java job?

A Remote Java job is a software development role that allows professionals to work from anywhere while using the Java programming language to build applications. These roles often involve backend development, API integration, cloud computing, and maintaining Java-based systems. Remote Java developers collaborate with teams using communication tools, version control systems, and project management software. Many companies offer remote Java positions to access a global talent pool and provide work flexibility.

What are the key skills and qualifications needed to thrive in the Remote Java position, and why are they important?

To thrive as a Remote Java developer, you need a strong grasp of Java programming, object-oriented design principles, and commonly used frameworks such as Spring or Hibernate, backed by a degree in computer science or equivalent experience. Experience with version control systems like Git, build tools (Maven/Gradle), and knowledge of cloud platforms or DevOps practices are often required, while certifications like Oracle Certified Professional (OCP) can be advantageous. Strong communication skills, self-motivation, and time management are essential for remote collaboration and project delivery. These competencies ensure effective code development, seamless teamwork, and successful delivery of software solutions in a distributed work environment.

What are some common challenges faced by Remote Java developers, and how can they be addressed?

Remote Java developers often face challenges such as maintaining clear communication with team members across different locations and time zones, as well as managing their own schedules for deep, focused work. To address these challenges, it helps to make use of collaboration tools like Slack, Jira, and video conferencing, and to establish regular check-in meetings with your team. Proactively documenting your code and project decisions can also help streamline teamwork and reduce misunderstandings. Additionally, setting up a dedicated workspace and clear daily routines can boost productivity and ensure successful project outcomes as a remote developer.

What are the most commonly searched types of Java jobs in San Jose, CA? The most popular types of Java jobs in San Jose, CA are:
What are popular job titles related to Remote Java jobs in San Jose, CA? For Remote Java jobs in San Jose, CA, the most frequently searched job titles are:
What cities near San Jose, CA are hiring for Remote Java jobs? Cities near San Jose, CA with the most Remote Java job openings:
Infographic showing various Remote Java job openings in San Jose, CA as of June 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $138,214 per year, or $66.4 per hour.
Software Engineer

Software Engineer

Stripe

South San Francisco, CA • On-site, Remote

$156K - $235K/yr

Other

Medical, Dental, Vision, Retirement

Posted 4 days ago


Job description

Software Engineer IC-02

Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world's largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

Develop scalable computer systems that manage a large volume of information and use them to fulfill business goals for Stripe and its partners;

Design, implement and deploy adaptable rules systems that use this information to output internal assessments, perform scoring, and derive automated actions for mitigating financial risk and increase the efficiency of Stripe's global risk mitigation program;

Design and build tools that ingest and process signals from various sources to make them more accessible for our partner teams;

Participate in all parts of the software development workflow and see the projects through to completion, including their large-scale deployment;

Improve engineering standards, tooling, and processes;

Debug production issues across services and multiple levels of the stack using one of Go, Java, Python, or Ruby;

Design, build, and maintain APIs, services, and systems using one of Go, Java, Python, or Ruby across Stripe's engineering teams.

We're looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.

Bachelor's degree or foreign equivalent in Computer Science, Information Networking, or related, plus 2 years of Software engineering and information network experience.

Position also requires the following:

  • 2 years of experience building software solutions using Go, Java, Python, or Ruby;
  • 2 years of experience writing analytical queries using SQL/PromQL/Elasticsearch and performing data analysis and monitoring;
  • 2 years of experience designing, building, and maintaining scalable distributed systems;
  • 2 years of experience translating business needs into software requirements and designs;
  • 2 years of experience debugging production issues across services and multiple levels of the stack; and
  • 2 years of experience in developing APIs within distributed systems, utilizing both RPC and RESTful APIs for service communication.

Salary: $156,800.00 - $235,200.00

This salary range represents the base salary range for the role and any sales commissions/sales bonuses targets, if applicable, would be in addition to the base salary.

40 hrs/week.

50% remote work permitted.

Multiple Positions Available.

Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends. CA15.