1

Java Software Engineer Contract Jobs in Spokane, WA

Electronic Engineer

Spokane Valley, WA ยท On-site

$80 - $100/hr

Uses computer assisted engineering and design software and equipment to perform engineering tasks ... Experience in contract manufacturing. Physical Demands The employee is regularly required to sit ...

Project Geotechnical Engineer

Spokane, WA ยท On-site

$90K - $130K/yr

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

Substation Engineer

Spokane, WA

$99K - $126K/yr

Provide construction contract administration as needed * Conduct QA/QC on the work of other ... Computer skills in Microsoft Office as well as standard Power Market Sector design software ...

Substation Engineer

Spokane, WA ยท On-site

$99K - $126K/yr

Provide construction contract administration as needed * Conduct QA/QC on the work of other ... Computer skills in Microsoft Office as well as standard Power Market Sector design software ...

Sr. Geotechnical Engineer

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

Ability to operate and knowledge of MFGPRO software or similar manufacturing software. * Equivalent ... Experience in contract manufacturing or EMS industry desired, with emphasis on offshore ...

Ability to operate and have knowledge in using MFG PRO software or similar manufacturing software ... Experience in Contract Manufacturing and EMS industry desired with an emphasis in supporting an ...

Uses computer assisted engineering and design software and equipment to perform engineering tasks ... Experience in contract manufacturing. PHYSICAL DEMANDS: The employee is regularly required to sit ...

Electronic Engineer

Spokane Valley, WA ยท On-site

$78K - $91K/yr

Uses computer assisted engineering and design software and equipment to perform engineering tasks ... Experience in contract manufacturing. PHYSICAL DEMANDS: The employee is regularly required to sit ...

Control Systems Engineer

Spokane, WA ยท On-site

$70K - $95K/yr

Washington Equipment Manufacturing Company, Inc. (WEMCO, Inc.) is a contract manufacturer that ... As a Controls Engineer, you will utilize computer-aided software to review, modify, and design ...

Showing results 41-60

Java Software Engineer Contract information

See Spokane, WA salary details

$26

$61

$86

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

As of Sep 9, 2026, the average hourly pay for java software engineer contract in Spokane, WA is $61.10, according to ZipRecruiter salary data. Most workers in this role earn between $50.34 and $69.04 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 Spokane, WA?

The most popular types of Java Software Engineer jobs in Spokane, WA are:

What cities near Spokane, WA are hiring for Java Software Engineer Contract jobs?

Cities near Spokane, WA with the most Java Software Engineer Contract job openings:

Infographic showing various Java Software Engineer Contract job openings in Spokane, WA as of July 2026, with employment types broken down into 85% Full Time, 11% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $127,079 per year, or $61.1 per hour.

IAM Security Developer

Liberty Lake, WA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 9 days ago


Key responsibilities

  • Design, build, test, and maintain custom solutions for IAM, PAM, and Certificate Management platforms.

  • Develop and support integrations, workflows, rules, and reports within SailPoint IdentityIQ, Delinea Secret Server Cloud, and Keyfactor Command.

  • Collaborate with cross-functional teams to deliver secure, scalable, and auditable identity solutions and troubleshoot deployment and production issues.


Job description

About the Role:

The IAM Security Developer provides hands-on technical development, integration, and engineering support for the Bank's Identity and Access Management (IAM), Privileged Access Management (PAM), and Certificate Management platforms. This role is responsible for designing, building, testing, and maintaining custom solutions across the following core platforms:

  • SailPoint IdentityIQ (IIQ) - Identity Governance & Administration

  • Delinea Secret Server Cloud - Privileged Access Management

  • Keyfactor Command - Certificate Lifecycle Management

  • Microsoft Active Directory Certificate Services (AD CS) - Public Key Infrastructure

The IAM Security Developer partners with the Identity and Access Management team, Information Security, Infrastructure, and business stakeholders to deliver secure, scalable, and auditable identity solutions that support regulatory compliance (SOX, GLBA, FFIEC) and enterprise risk reduction.

  • SailPointIdentityIQ(IIQ)

  • Develop andmaintaincustom connectors, rules, workflows, and tasks within SailPointIdentityIQto support identity lifecycle management (Joiner/Mover/Leaver).

  • Build and enhance certification campaigns, access request workflows, policy violations, and role models.

  • Develop andmaintaincustom reports, plugins, and UI customizations usingBeanShell, Java, JSF, and the SailPoint IIQ API/SDK.

  • Configure and troubleshoot application onboarding, aggregation, provisioning policies, and correlation rules.

  • Integrate SailPoint IIQ withcorporate applications

  • DelineaSecret Server Cloud

  • Develop andmaintaincustom scripts, integrations, and automation workflows withinDelineaSecret Server Cloud for privileged credential vaulting and rotation.

  • Build integrations between Secret Server and enterprise tools (e.g., SailPoint IIQ, SIEM, ticketing systems) using the SecretServerREST API and SDK.

  • Supportthe IAM Engineers with discovery rules, distributed engine configuration, and high-availability architecture.

  • Assistin the development of Privileged Behavior Analytics (PBA) alerting and reporting.

  • KeyfactorCommand

  • Build and configure integrations and connectors for automated certificate provisioning and renewal.

  • Develop custom API-driven automation for certificate lifecycle events (issuance, renewal, revocation,expirationalerting).

  • Supportcertificatestore discovery, inventory management, and compliance reporting across the enterprise.

  • Collaborate on integration with Microsoft AD CS and Entra ID for hybrid PKI operations.

  • General Engineering & Collaboration

  • Write well-designed, testable, and secure code that adheres to coding guidelines and technical design standards.

  • Create andmaintaintechnical documentation including specifications, flowcharts, sequence diagrams, and architecture diagrams.

  • Partner with QA, Infrastructure, and Information Security teams to drive high-quality, on-time deliverables.

  • Participate in peer code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) practices.

  • Contribute to operational excellence and continuous improvement initiatives across the IAM platform stack.

  • Assistin promptly resolving deployment and production issues; use issue resolution as an opportunity to improve platform supportability.

  • Understand and adhere to the Software Development Life Cycle (SDLC) and Bank development standards.

  • Demonstrates compliance with all bank regulations for assigned job function and applies to designated job responsibilities - knowledge may be gained through coursework and on-the-job training. Keeps up to date on regulation changes.

  • Follows all Bank policies and procedures, compliance regulations, and completes all required annual or job-specific training.

  • Maintain a working knowledge of Bank's written policies and procedures regarding Bank Secrecy Act, Regulation CC, Regulation E, Bank Security and other regulations as applicable to this job description.

  • May be asked to coach, mentor, or train others and teach coursework as subject matter expert.

  • Actively learns, demonstrates, and fosters the Columbia corporate culture in all actions and words.

  • Takes personal initiative and is a positive example for others to emulate.

  • Embraces our vision to become "Business Bank of Choice"

  • May perform other duties as assigned.

About You:

  • SailPoint IdentityIQ (IIQ)

  • Develop and maintain custom connectors, rules, workflows, and tasks within SailPoint IdentityIQ to support identity lifecycle management (Joiner/Mover/Leaver).

  • Build and enhance certification campaigns, access request workflows, policy violations, and role models.

  • Develop and maintain custom reports, plugins, and UI customizations using BeanShell, Java, JSF, and the SailPoint IIQ API/SDK.

  • Configure and troubleshoot application onboarding, aggregation, provisioning policies, and correlation rules.

  • Integrate SailPoint IIQ with corporate applications

  • Delinea Secret Server Cloud

  • Develop and maintain custom scripts, integrations, and automation workflows within Delinea Secret Server Cloud for privileged credential vaulting and rotation.

  • Build integrations between Secret Server and enterprise tools (e.g., SailPoint IIQ, SIEM, ticketing systems) using the Secret Server REST API and SDK.

  • Support the IAM Engineers with discovery rules, distributed engine configuration, and high-availability architecture.

  • Assist in the development of Privileged Behavior Analytics (PBA) alerting and reporting.

  • Keyfactor Command

  • Build and configure integrations and connectors for automated certificate provisioning and renewal.

  • Develop custom API-driven automation for certificate lifecycle events (issuance, renewal, revocation, expiration alerting).

  • Support certificate store discovery, inventory management, and compliance reporting across the enterprise.

  • Collaborate on integration with Microsoft AD CS and Entra ID for hybrid PKI operations.

  • General Engineering & Collaboration

  • Write well-designed, testable, and secure code that adheres to coding guidelines and technical design standards.

  • Create and maintain technical documentation including specifications, flowcharts, sequence diagrams, and architecture diagrams.

  • Partner with QA, Infrastructure, and Information Security teams to drive high-quality, on-time deliverables.

  • Participate in peer code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) practices.

  • Contribute to operational excellence and continuous improvement initiatives across the IAM platform stack.

  • Assist in promptly resolving deployment and production issues; use issue resolution as an opportunity to improve platform supportability.

  • Understand and adhere to the Software Development Life Cycle (SDLC) and Bank development standards.


Travel Requirements

  • Occasional


The pay range for this role is $70,000.00 - $155,000.00.

The pay rate for the selected candidate is dependent upon a variety of non-discriminatory factors including, but not limited to, job-related knowledge, skills, and experience, education, and geographic location. The role may be eligible for performance-based incentive compensation, and those details will be provided during the recruitment process.

Primary Location: Ability to work fully onsite at posted location(s).

9285 NE Tanasbourne Drive Hillsboro OR 97124

Our Benefits:


We are proud to offer a competitive total rewards package including base wages and comprehensive benefits.

We offer eligible associates comprehensive healthcare coverage (medical, dental, and vision plans), a 401(k)-retirement savings plan with employer match for qualifying associate contributions, an employee assistance program, life insurance, disability insurance, tuition assistance, mental health resources, identity theft protection, legal support, auto and home insurance, pet insurance, access to an online discount marketplace, and paid vacation, sick days, volunteer days, and holidays. Benefit eligibility begins the first day of the month following the date of hire for associates who are regularly scheduled to work at least thirty hours weekly.


Our Commitment to Diversity:


Columbia Bank is an equal opportunity and affirmative action employer committed to employing, engaging, and developing a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, age, sexual orientation, gender identity, gender expression, protected veteran status, disability, or any other applicable protected status or characteristics. If you require an accommodation to complete the application or interview(s), please let us know by email: careers@columbiabank.com.


To Staffing and Recruiting Agencies:


Our posted job opportunities are only intended for individuals seeking employment at Columbia Bank. Columbia Bank does not accept unsolicited resumes or applications from agencies and Columbia Bank will not be responsible for any fees related to unsolicited resume submissions. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes to this site or to any Columbia Bank employee and any such submissions will be considered unsolicited unless requested directly by a member of the Talent Acquisition team.