1

Java Software Engineer Contract Jobs in Kennewick, WA

Sr. Geotechnical Engineer

Richland, WA ยท On-site

$130K - $150K/yr

... contract terms and deliverables. * Review requests for proposals (RFPs), develop and finalize ... Demonstrated knowledge of geotechnical engineering software, including: BoreDM, Settle3D, SLIDE ...

Sr. Geotechnical Engineer

Pasco, WA ยท On-site

$130K - $150K/yr

... contract terms and deliverables. * Review requests for proposals (RFPs), develop and finalize ... Demonstrated knowledge of geotechnical engineering software, including: BoreDM, Settle3D, SLIDE ...

... contract requirements. * Design lifting fixtures and tooling to support fabrication. Project ... Proficiency in Finite Element Analysis (FEA) software such as Ansys or RISA-3D. * Demonstrated ...

Senior Structural Engineer

Richland, WA ยท On-site

$90K - $140K/yr

... contract requirements. * Design lifting fixtures and tooling to support fabrication. Project ... Proficiency in Finite Element Analysis (FEA) software such as Ansys or RISA-3D. * Demonstrated ...

Project Engineer

Richland, WA ยท On-site

$74K - $111K/yr

... contract. * Manages subcontractor and supplier relationships and performance directly or in ... Proficiency project management software (Procore, etc.) and standard business software (Word, Excel ...

next page

Showing results 1-20

Java Software Engineer Contract information

See Kennewick, WA salary details

$27

$61

$86

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

As of Jul 7, 2026, the average hourly pay for java software engineer contract in Kennewick, WA is $61.24, according to ZipRecruiter salary data. Most workers in this role earn between $50.43 and $69.18 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 Kennewick, WA? The most popular types of Java Software Engineer jobs in Kennewick, WA are:
What are popular job titles related to Java Software Engineer Contract jobs in Kennewick, WA? For Java Software Engineer Contract jobs in Kennewick, WA, the most frequently searched job titles are:
What job categories do people searching Java Software Engineer Contract jobs in Kennewick, WA look for? The top searched job categories for Java Software Engineer Contract jobs in Kennewick, WA are:
What cities near Kennewick, WA are hiring for Java Software Engineer Contract jobs? Cities near Kennewick, WA with the most Java Software Engineer Contract job openings:
Infographic showing various Java Software Engineer Contract job openings in Kennewick, WA as of July 2026, with employment types broken down into 1% As Needed, 59% Full Time, 25% Part Time, 1% Temporary, and 14% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $127,375 per year, or $61.2 per hour.

Sr. Geotechnical Engineer

ROI Agency

Richland, WA โ€ข On-site

$130K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


Job description

Description

This position is local remote - must reside within a 50 mile radius within one of the office locations: Hayden/Coeur d'Alene Idaho, Lewiston Idaho, Meridian/Boise Idaho, Spokane Washington, Tri-Cities Washington (Richland, Kennewick, Pasco), or Missoula, MT. Travel to customer sites within the region as required.

Compensation: $130,000 - $150,000/yr.

The Senior Geotechnical Engineer is responsible for managing geotechnical projects, geotechnical report preparation, geotechnical proposal preparation, and performing basic and complex geotechnical calculations. The Senior Geotechnical Engineer will be a mentor to other junior geotechnical staff and may supervise other engineers and geologists. This is an exempt salaried position that reports to the Engineering Services Manager / Area Manager.

Essential Duties and Responsibilities

Engineering

  • Direct and execute geotechnical project assignments including proposal preparation, engineering analysis, report preparation, field exploration and laboratory analysis.
  • Evaluate ground conditions and understand their impact on design and construction.
  • Perform shallow and deep foundation designs, slope stability analyses, and seismic hazard evaluations.
  • Peer review geotechnical reports prepared by other geotechnical engineering staff.
  • Develop and manage geotechnical laboratory testing programs.

Leadership:

  • May supervise engineering department staff, including full employee life cycle.
  • Provide mentorship to EI/EITs and help professionally develop staff and project engineers.
  • In conjunction with the Testing Services Manager, responsible for supervising field and office activities of staff engineer(s), and field technicians for assigned projects.

Project Management

  • Manage all stages of project execution, from initial planning to final completion, ensuring compliance with contract terms and deliverables.
  • Review requests for proposals (RFPs), develop and finalize proposals, and act as a liaison between clients and company
  • Attend geotechnical special inspection and project kick-off meetings.
  • Monitor progress of services and financial performance on projects.
  • Attend meetings with clients to discuss recommendations prior to submitting reports. Provide clients with clarifications or modifications as necessary.
  • Regularly communicate with clients to ensure quality of services, exceptional staff performance, and address client concerns and expectations.
  • Review billing data prior to issuance of final invoices to clients.
  • Perform project file maintenance according to approved guidelines.
  • Responsible for loss prevention practices in providing services.
  • Responsible for reviewing GBA, Terra, and other pertinent loss prevention information, and incorporating best practices into day-to-day activities.

Business and Professional Development

  • Participate in professional societies/organizations/activities.
  • Actively participate in professional and technical organizations as approved by Engineering Services Manager.
  • Other duties may be assigned.

Education and Work Experience

  • BS degree in Civil Engineering (Masters in Geotechnical or Civil Engineering preferred).
  • Registration as Professional Engineer (PE) in the states of Idaho and/or Washington and Montana within 30 days of employment, as well as maintain professional registrations in the state(s) in which they practice.
  • 10+ years of relevant experience required.
  • Extensive experience in geotechnical report preparation and development of geotechnical recommendations.
  • Excellent communication skills with the ability to interact with client and design team during design and construction phases of a project.
  • Proficient in project management with proven ability to meet business goals.
  • Extensive background in soil mechanics with extensive knowledge of geotechnical analysis and laboratory testing of soil.
  • Extensive experience and understanding in the provision of geotechnical engineering recommendations/soil parameters for shallow and deep foundations, pavements, site preparation and site mitigation.
  • Proven ability to work independently, manage multiple priorities and ensure accountability in project teams.
  • Demonstrated knowledge of geotechnical engineering software, including: BoreDM, Settle3D, SLIDE, LPILE, Google Earth, AutoCAD, Adobe Acrobat or Bluebeam, and the Microsoft Suite (Word, Excel, PowerPoint, Publisher). Experience using CRM software Unanet, cloud sharing software Microsoft SharePoint and OneDrive, and email provider Microsoft Outlook is preferred.
  • Demonstrated effective verbal and written communication skills.
  • Acceptable driving record for insurance purposes is required.
  • Able and willing to drive to project sites within service region.

Location

Position may be in office or hybrid โ€“ office and work from home โ€“ as required to fulfill all Essential Duties and Responsibilities.

Benefits

Eligible full-time employees have access to the following benefits:

  • 401(k) plan with company match.
  • Employee Stock Ownership Plan (ESOP).
  • University where we provide additional job training.
  • Company paid medical and dental.
  • Vision, short and long-term disability, life, FSA, and HSA options.
  • Paid time off and paid holidays.


#LI-DNP


Requirements:

The Senior Geotechnical Engineer is responsible for managing geotechnical projects, geotechnical report preparation, geotechnical proposal preparation, and performing basic and complex geotechnical calculations. The Senior Geotechnical Engineer will be a mentor to other junior geotechnical staff and may supervise other engineers and geologists. This is an exempt salaried position that reports to the Engineering Services Manager / Area Manager.

  • BS degree in Civil Engineering (Masters in Geotechnical or Civil Engineering preferred).
  • Registration as Professional Engineer (PE) in the states of Idaho and/or Washington and Montana within 30 days of employment, as well as maintain professional registrations in the state(s) in which they practice.
  • 10+ years of relevant experience required.
  • Extensive experience in geotechnical report preparation and development of geotechnical recommendations.
  • Excellent communication skills with the ability to interact with client and design team during design and construction phases of a project.
  • Proficient in project management with proven ability to meet business goals.
  • Extensive background in soil mechanics with extensive knowledge of geotechnical analysis and laboratory testing of soil.
  • Extensive experience and understanding in the provision of geotechnical engineering recommendations/soil parameters for shallow and deep foundations, pavements, site preparation and site mitigation.
  • Proven ability to work independently, manage multiple priorities and ensure accountability in project teams.
  • Demonstrated knowledge of geotechnical engineering software, including: BoreDM, Settle3D, SLIDE, LPILE, Google Earth, AutoCAD, Adobe Acrobat or Bluebeam, and the Microsoft Suite (Word, Excel, PowerPoint, Publisher). Experience using CRM software Unanet, cloud sharing software Microsoft SharePoint and OneDrive, and email provider Microsoft Outlook is preferred.
  • Demonstrated effective verbal and written communication skills.
  • Acceptable driving record for insurance purposes is required.
  • Able and willing to drive to project sites within service region.