1

Java Software Engineer Contract Jobs in Riverside, CA

Software Engineer (Range Systems)

Corona, CA · Hybrid

$115K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Saalex is an Engineering and Information Technology Services company with a focus on Test Range ... Proficiency in C++, Java, Python, or C# * Experience with hardware/software integration Desired:

Senior Fullstack Software Engineer

Irvine, CA · On-site

$170 - $200/hr

  • Medical

  • Dental

  • Vision

  • Retirement

We're looking for a Senior Fullstack Software Engineer to join our growing engineering team. In ... With 200+ Java services powering over 100 million connected devices and handling billions of ...

Cloud Software Engineer II

Ontario, CA

$61 - $79.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking an experienced high-performing software engineer for a contract position in our core ... Mastery of C; exposure to other languages (Python, XML, Java, scripting) is an asset. Proficiency ...

Sr. Java and .NET Developer

Santa Ana, CA · On-site

$59.50 - $76/hr

Job Title: Sr. Java and .NET Developer Location: Santa Ana, CA Requirement Knowledge, Skills ... Strong knowledge of enterprise software development principles, object-oriented design, and design ...

Staff Software Engineer

Irvine, CA · On-site

$120 - $150/hr

Work primarily in Go, Java, React, and JavaScript. * Understanding of HL7/FHIR data integration ... engineering field. * At least 7+ years of experience in building large‑scale software ...

New

Software Development Engineer Hybrid - 3 days a week Worksite Location: 17300 Laguna Canyon Road ... Full Stack: 8+ years experience designing and building with Java, Kotlin, Python, or similar ...

New

They are seeking a Software Engineer to develop software for currency handling devices and provide ... Procom is one of North America's leading staffing and contract workforce services providers.

Embedded Software Engineer

Irvine, CA · On-site

$141K - $185K/yr

Irvine, California (onsite) Duration: Long Term Contract/Full time option as well. Job Overview: We are looking for an experienced Embedded Software Engineer to join our engineering team. Key ...

Showing results 41-60

Java Software Engineer Contract information

See Riverside, CA salary details

$27

$63

$89

How much do java software engineer contract jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for java software engineer contract in Riverside, CA is $63.04, according to ZipRecruiter salary data. Most workers in this role earn between $51.92 and $71.20 per hour, depending on experience, location, and employer.

What is a Java software engineer contract?

A Java Software Engineer Contract is a temporary or fixed-term role where a software engineer is hired to develop, test, and maintain software applications using the Java programming language. Contractors typically work on specific projects or for a set period, rather than as permanent employees. These roles often require expertise in Java frameworks, object-oriented programming, and collaboration with other developers or teams. Contract positions can offer flexibility, competitive pay, and opportunities to work on diverse projects.

What are the key skills and qualifications needed to thrive as a Java software engineer contractor?

To thrive as a Java Software Engineer Contractor, you need strong proficiency in Java programming, experience with software development lifecycles, and typically a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Framework, Git, Maven, and cloud platforms, as well as knowledge of unit testing frameworks, is highly valued. Excellent problem-solving abilities, adaptability, and clear communication help you stand out, especially when collaborating remotely or integrating with diverse teams. These skills and qualities are crucial for delivering reliable, scalable solutions on time and ensuring smooth coordination in dynamic project environments.

What are some common challenges faced by Java software engineers on contract assignments, and how can they be managed?

Contract Java Software Engineers often face challenges such as quickly adapting to new codebases, understanding project requirements with limited onboarding time, and integrating smoothly with established teams. To manage these challenges, it's important to proactively communicate with team members, ask clarifying questions early, and make use of available documentation. Contract roles also require strong time management and self-motivation, as deliverables and expectations may be clearly defined but support can be less hands-on compared to permanent positions.

What is the difference between Java Software Engineer Contract vs Java Software Engineer?

AspectJava Software Engineer ContractJava Software Engineer
Employment TypeTemporary/Project-basedFull-time/permanent
DurationFixed-termIndefinite
Work EnvironmentClient sites, consulting firms, or remoteCompany offices or remote
CertificationsTypically no specific certifications requiredOften prefers Java certifications or related credentials

Java Software Engineer Contract roles are temporary positions focused on specific projects, offering flexibility but less job security. Full-time Java Software Engineers work permanently within organizations, with benefits and career growth opportunities. Both roles require strong Java skills, but contracts may have less emphasis on certifications. Choose based on your career goals and desired work environment.

What are the most commonly searched types of Java Software Engineer jobs in Riverside, CA?

The most popular types of Java Software Engineer jobs in Riverside, CA are:

What cities near Riverside, CA are hiring for Java Software Engineer Contract jobs?

Cities near Riverside, CA with the most Java Software Engineer Contract job openings:

Infographic showing various Java Software Engineer Contract job openings in Riverside, CA as of July 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $131,119 per year, or $63 per hour.

Software Engineer (Range Systems)

Saalex

Corona, CA • Hybrid

$115K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

Saalex is seeking a Software Engineer (Range Systems) in Corona, CA. Saalex is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management, Engineering and Logistics Services, Data Analytics and Business Intelligence Services and Information Technology Services.

Position Type: Full-Time

Salary: $115K-$150K (depending on experience)

Work Location: Hybrid remote/in-office (see onsite requirements below). Preference for candidates near Corona, CA.

**On-site Requirements: This position is 25% telework and 75% onsite at NSWC Corona to integrate with hardware.

Job Summary:

Saalex is seeking an experienced Software Engineer to support the development, integration, and sustainment of complex defense-related systems. This role requires collaboration with both software and hardware engineering teams and will contribute to system-level design, implementation, integration, and verification activities. While the role may be performed remotely, periodic on-site support in Corona, CA is required to support hardware and system integration efforts.

Essential Functions:

  • Design, develop, integrate, and maintain software solutions for complex systems
  • Participate in system architecture, requirements analysis, and interface definition
  • Develop software that interfaces with hardware components and test equipment
  • Support system integration, testing, and validation activities
  • Troubleshoot software and hardware integration issues
  • Produce and maintain technical documentation
  • Collaborate with cross-functional engineering teams

Requirements

Required:

  • Minimum of 7 years of relevant systems and/or software engineering experience
  • Experience developing software for complex, integrated systems
  • Proficiency in C++, Java, Python, or C#
  • Experience with hardware/software integration

Desired:

  • Experience supporting DoD or defense programs
  • Familiarity with embedded or real-time systems
  • Experience with MBSE or lab-based integration and testing- Experience with remote range systems, scoring systems, and hardware integration.
  • Knowledge of TCP/IP, sockets, and client/server architectures.


Education:

Bachelor's degree in Engineering, Computer Science, or related field.

Security Clearance:

Active Secret Clearance required. Requirements to obtain clearance include US Citizenship, security investigation, etc.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Wellness Resources
  • Stock Option Plan