1

Java Software Engineer Contract Jobs in Riverside, CA

Ingram Micro is seeking a highly motivated Software Engineer to join our growing AI Engineering ... Java orNET (C#) * Hands-on experience with:Agent Development Kit (ADK), LLM-based application ...

Ingram Micro is seeking a highly motivated Software Engineer to join our growing AI Engineering ... Java or NET (C#) * Hands-on experience with: Agent Development Kit (ADK), LLM-based application ...

Software Engineer

Irvine, CA · On-site

$110K - $130K/yr

Strong proficiency in server-side languages and frameworks - Java, Spring, JSF, Hibernate, Spring ... other programming languages, such as Python, is a plus. * Experience with Agile software ...

Work with a cross-functional global team of software engineers, product engineers, designers ... Build server-side Java components and web services to power user experience and geospatial ...

Posted today

Principal Software Engineer

Irvine, CA · On-site

$144K - $194K/yr

Proficiency in Java, Spring, Hibernate. Proficiency in JavaScript and HTML. Experience consuming ... professional software engineering best practices for the full software development life cycle ...

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:

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:

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:

Cloud Software Engineer II

Ontario, CA

$61 - $79.25/hr

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 ...

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.

next page

Showing results 1-20

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 Jul 10, 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 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 are the key skills and qualifications needed to thrive as a Java Software Engineer Contractor, and why are they important?

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 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 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 job categories do people searching Java Software Engineer Contract jobs in Riverside, CA look for? The top searched job categories for Java Software Engineer Contract 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 1% As Needed, 65% Full Time, 19% Part Time, 1% Temporary, and 14% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $131,119 per year, or $63 per hour.
Sr. Software Engineer / Java / C++ / API / embedded / POS or Payment Processing / Irvine

Sr. Software Engineer / Java / C++ / API / embedded / POS or Payment Processing / Irvine

Motion Recruitment

Irvine, CA • On-site

$133K - $174K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 10 days ago


Job description

Our client in the EV/AV space is urgently looking for a Sr. Software engineer with strong experience in Java, API, Integration, Payment processing or POS, and UI and embedded systems to add to their growing team here in Irvine.
This position MUST be onsite 5 Days a week in their Irvin Location 
The Embedded Software engineer is responsible for designing, implementing, testing, and maintaining software for embedded systems. This role requires a deep understanding of both embedded and software to ensure that the software effectively controls firmware components and performs as required. The embedded engineer will work closely with firmware engineers, software developers, and other team members to create reliable and efficient firmware solutions.
Responsibilities:
1. Development:
  • Design and develop software for embedded systems based on system requirements and specifications
  • Write and optimize code in low-level programming languages such as Java and some C++
  •  Implement and test firmware features to ensure they meet design specifications and performance criteria
  • Develop test suites for verification
  • Automate test cases
2. Integration:
  • Collaborate with embedded engineers to understand firmware architecture and ensure software effectively interfaces with firmware components
  • Debug and troubleshoot issues related to firmware interaction
3. Testing and Validation:
  • Develop and execute test plans to validate firmware functionality and performance
  • Perform unit testing, integration testing, and system-level testing to identify and resolve issues
  • Analyze and address bugs and performance issues and make necessary adjustments to improve firmware quality
4. Documentation and Reporting:
  • Create and maintain detailed documentation for firmware design, development processes, and testing procedures
  • Provide regular updates and reports on project status, including any issues, risks, and resolutions
6. Collaboration and Communication:
  • Work closely with cross-functional teams, including hardware engineers, software developers, and product managers, to ensure successful integration of firmware with other system components
  • Participate in design reviews, code reviews, and team meetings to contribute to project planning and execution
Qualifications: Skills and Technologies
· Education: Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
· Experience: Proven experience in Software development for embedded systems, including hands-on experience with API Integrations, processors, and peripheral interfaces
· Skills:
  • Strong Proficiency in Java
  • Strong understanding of software and embedded systems architecture,
  • Strong Understanding of API Integration
  • Experience within backend payment processing, POS systems and Payment devices
  • Experience with UI layers
  • Experience with debugging tools and techniques for embedded systems.
  • Familiarity with version control systems such as Git, Jira and Docker
  • Familiarity with scripting
  • Familiarity with building tools
·Desired Skills:
  • C++ is a Major bonus
  • Cloud - nice to have, especially with OTA updates and integration with backends
  • Familiarity with mobile payment systems
  • Exposure within the EV/AV Auto industry
Offer
  • 135-150K Base
  • Medical, Dental, Vision, Life Insurance, Short / Long term Disability
  • 100 % match, 401K Retirement Plan
  • Vacation and Sick Time
  • 11 Holiday Pay