2

Remote Java Programmer Jobs in Santa Clara, CA (NOW HIRING)

Andriod Developer

Sunnyvale, CA ยท Remote

$57 - $75/hr

Andriod Developer Location: Sunnyvale, CA (Remote) - Look for nearby location candidates those ... Experience with mobile software development using Java & Kotlin * Strong experience in Algorithm ...

JavaScript Engineer Palo Alto, CA 12 months+ Skills/Experience 6+ years of software engineering ... with a remote team and being able to work closely with others and open to feedback Mastery in ...

Whether you are a passionate orchestration guru or experienced software developer -- we want you to ... Strong command of at least two major languages (e.g., Python, JavaScript, Go, or Java) and ...

Senior Software Engineer

Campbell, CA ยท On-site +1

$125K - $160K/yr

Design and implement backend services using Java, SQL, and TypeScript. * Build and enhance ... Flexible remote work options with a collaborative, high-performing team. * A culture of engineering ...

Software QA Engineer

Mountain View, CA ยท Remote

$85K - $95K/yr

... Java Strong SQL (Standard Query Language) skills Proficiency with Test Automation tools such as ... Remote and work from home options EEO Employer: TabaPay is an equal opportunity employer; all ...

Staff Software Engineer, Privacy

Mountain View, CA ยท On-site +1

$251K - $310K/yr

Write scalable code (C++/Java/Kotlin) to enforce retention policies, access controls, and data ... remote, the specific salary range for your preferred location, during the hiring process. Waymo ...

Senior Software Engineer

San Jose, CA ยท On-site +1

$143.60K - $189.30K/yr

Proven expertise in Java (preferred) or other OOP languages, with strong skills in data structures ... Employee Resource Groups EEO/VEVRAA #LI-HYBRID #LI-REMOTE #LI-BV1

Senior Software Engineer

San Jose, CA ยท On-site +1

$145.30K - $191.50K/yr

Proven expertise in Java (preferred) or other OOP languages, with strong skills in data structures ... Employee Resource Groups EEO/VEVRAA #LI-HYBRID #LI-REMOTE #LI-BV1

Whether you are a passionate orchestration guru or experienced software developer -- we want you to ... Strong command of at least two major languages (e.g., Python, JavaScript, Go, or Java) and ...

Whether you are a passionate orchestration guru or experienced software developer -- we want you to ... Strong command of at least two major languages (e.g., Python, JavaScript, Go, or Java) and ...

Whether you are a passionate orchestration guru or experienced software developer -- we want you to ... Strong command of at least two major languages (e.g., Python, JavaScript, Go, or Java) and ...

next page

Showing results 1-20

Remote Java Programmer information

See Santa Clara, CA salary details

$42

$64

$81

How much do remote java programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for remote java programmer in Santa Clara, CA is $64.80, according to ZipRecruiter salary data. Most workers in this role earn between $55.62 and $73.70 per hour, depending on experience, location, and employer.

What Does a Remote Java Programmer Do?

As a remote Java programmer, your duties are to complete coding tasks for computer software, mobile technology, and web applications in Java. Your specific responsibilities depend largely on your company or the needs of your client. Typically, a Java programmer implements the Java application phase and collaborates with other web developers and back-end programmers to ensure that applications or programs work according to specifications. You may also collaborate with quality assurance workers to debug and test software before its release.

What are the key skills and qualifications needed to thrive as a Remote Java Programmer, and why are they important?

To thrive as a Remote Java Programmer, you need strong proficiency in Java programming, object-oriented design principles, and typically a bachelor's degree in computer science or a related field. Familiarity with development tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and frameworks such as Spring or Hibernate is often required. Excellent time management, self-motivation, and strong written communication skills are crucial for effective remote collaboration. These skills ensure high-quality software development, seamless teamwork across distributed environments, and the ability to meet project deadlines.

How does a remote Java programmer typically collaborate with team members and manage project tasks?

As a remote Java programmer, collaboration is primarily facilitated through digital communication tools like Slack, Microsoft Teams, and project management platforms such as Jira or Trello. You'll participate in regular virtual meetings, code reviews, and pair programming sessions to stay aligned with your team. Effective written and verbal communication is essential, as you'll coordinate with project managers, QA testers, and other developers to address issues and share progress. Staying organized and proactively seeking feedback ensures smooth workflow and project delivery, even without in-person interactions.

What are Remote Java Programmers?

Remote Java Programmers are software developers who specialize in using the Java programming language to design, build, and maintain applications while working from a location outside of a traditional office setting. They collaborate with teams and clients using digital communication tools, contributing to projects such as web applications, enterprise systems, and mobile apps. These professionals are responsible for writing clean, efficient code, debugging, and ensuring software reliability, all while leveraging the flexibility of remote work. Remote Java Programmers often work for technology companies, startups, or as freelancers.

What is the difference between Remote Java Programmer vs Remote Java Developer?

AspectRemote Java ProgrammerRemote Java Developer
Required CredentialsBachelor's in Computer Science or related field, Java certifications often preferredBachelor's in Computer Science or related field, Java certifications often preferred
Work EnvironmentRemote, often project-based or freelanceRemote, typically full-time or contract roles within teams
Employer & Industry UsageTech companies, startups, software firmsTech companies, enterprise software, financial services
Common Search & ComparisonYesYes

Remote Java Programmers and Remote Java Developers share similar qualifications and work environments, often working remotely for tech-focused companies. The main difference lies in the role scope: programmers focus on coding and implementing Java solutions, while developers may also handle design, architecture, and project coordination. Both roles are in high demand in the tech industry, making them comparable options for remote software professionals.

What are the most commonly searched types of Java Programmer jobs in Santa Clara, CA? The most popular types of Java Programmer jobs in Santa Clara, CA are:
What are popular job titles related to Remote Java Programmer jobs in Santa Clara, CA? For Remote Java Programmer jobs in Santa Clara, CA, the most frequently searched job titles are:
What job categories do people searching Remote Java Programmer jobs in Santa Clara, CA look for? The top searched job categories for Remote Java Programmer jobs in Santa Clara, CA are:
What cities near Santa Clara, CA are hiring for Remote Java Programmer jobs? Cities near Santa Clara, CA with the most Remote Java Programmer job openings:
Andriod Developer

Andriod Developer

EPSoft Technologies

Sunnyvale, CA โ€ข Remote

$57 - $75/hr

Full-time

Posted 15 days ago


Job description

Job Title: Andriod Developer

Location: Sunnyvale, CA (Remote) โ€“ Look for nearby location candidates those candidates will be given first priority

Duration: Long term

Minimum Education and Experience required: - Need total 10ย yearsโ€™ experience consultants

  • Bachelor's Degree in Computer Science or related field and 5+ years of experience building scalable e-commerce applications or mobile software

Minimum Skills required:

  • Experience with mobile software development using Java & Kotlin
  • Strong experience in Algorithm and Data Structure.
  • Experience with networking, RESTful API and working with JSON, XML
  • Experience using distributed source code version control systems (Git/Github)
  • Experience working within an agile development team
  • Experience with Android SDKs and software debugging techniques
  • Experience with analysis of memory issues such as memory leaks using memory analyzers tools
  • Experience with embedded real time systems with limited resources (memory and processing)
  • Experience with command line Android build tools for Continuous Integration
  • Experience in design patterns, MVC, data structures and algorithms.
  • Experience in unit and integration testing
  • Published Android application is required