Fresh Listing

Posted: January 22, 2026 (2 days ago)

This job was posted recently. Fresh listings typically have less competition.

Java Application Developer

State of Washington

Dept. of Corrections

Fresh

Location

Washington, 98504

Salary

$84,120 - $113,148

per year

Closes

February 12, 2026More State jobs →

Job Description

Summary

This job involves building and updating software for the Washington State Department of Corrections' main system, called OMNI, which tracks and manages information about people in prison and supports daily operations.

You'll work with a team to turn business needs into reliable code, ensuring everything runs smoothly and securely in a high-stakes environment.

It's a great fit for someone who enjoys challenging tech work with real-world impact, values teamwork, and wants a flexible remote role focused on public safety.

Key Requirements

  • Strong experience in Java programming for developing and maintaining enterprise applications
  • Ability to analyze complex business needs and translate them into technical solutions
  • Proficiency in planning, developing, and documenting software requirements and enhancements
  • Skills in collaborating with business analysts, developers, testers, project managers, and end users
  • Knowledge of software development best practices, including alternate solution recommendations
  • Commitment to public service, equity, inclusion, and innovation in a corrections context
  • Reliable internet for telework/hybrid setup within Washington state; occasional travel

Full Job Description

Java Application Developer

Java Application Developer

IT Application Development Journey

Full Time | Permanent

Salary Range: $84,120 - $113,148 Annually


This is a telework/hybrid position. The candidate of choice may work from anywhere within the state of Washington with a reliable internet connection. Travel may be required.


The Washington State Department of Corrections is seeking a qualified individual to join the Information Technology team as a Java Application Developer (IT Application Development Journey).

The vision of this role is to support the agency’s mission by shaping and maintaining systems that directly affect public safety, operational integrity, and the lives of those in our care.


The candidate of choice will be tasked with independently applying critical thinking and technical expertise to analyze complex business needs and translate them into effective, high-quality solutions for the Offender Management Network Information (OMNI) system, working closely with the Business Analysis Unit and other technical partners.


OMNI is the Department’s primary enterprise application and serves as a foundational system across DOC, as well as for partner agencies at the state, federal, and interstate levels.

The system supports some of the most complex sentencing calculations in the nation and delivers real-time data that powers incarceration tracking, administrative functions, and essential back-office operations.

Built and maintained in Java, OMNI consists of approximately 1.7 million lines of production code and requires thoughtful stewardship, precision, and accountability.


In this position, you will be entrusted with delivering critical system modifications in a fast-paced and high-impact environment.

Your work will directly influence the health, safety, and security of the agency, its partners, stakeholders, and the incarcerated individuals.

You will develop and oversee tactical changes to OMNI while ensuring compliance with established standards and processes that support reliable, business-driven outcomes.

You will also contribute to long-term technical strategies, collaborating across Java, .NET, Quality Assurance, and Business Analysis teams to ensure system sustainability, integration, and continuous improvement.


This role is ideal for a developer who thrives in complex environments, values purpose-driven work, and takes pride in delivering solutions that matter at scale.


A completed application packet will include:

  • A cover letter regarding your interest in this position with our agency
  • A detailed resume
  • Three professional references

Requirements

We are looking for teammates who share our vision of public service, committed to an equitable and inclusive culture that fosters and inspires excellence, while promoting innovation, engagement, and safety, leading to better outcomes for our incarcerated population, our agency, and our community.


As an IT Application Development Journey, some of your duties will include:

  • Developing and maintaining DOC business software applications in support of the agency’s enterprise (OMNI) system which could include:
    • Planning, analyzing and developing requirements for application development and enhancement
    • Developing alternate solutions and make necessary recommendations
    • Interacting with business analysts, software developers, software testers, project managers, and end users to elicit requirements
    • Preparing required documentation for the effective maintenance of software applications
    • Performing data modelling, designs normalized databases and develops database objects
    • Assisting the various stakeholders by providing them with information
    • Collaborating with the Quality Assurance (QA) team to align testing strategies including integration and load testing
    • Troubleshooting problems reported by users. Log defects and recommend solutions
    • Researching and recommending solutions for web-based applications
    • Identifies enhancements to the performance and quality of applications
    • Developing work plans, goals, and objectives, and evaluating project progress with application development and maintenance activities
    • Completing peer reviews of Java development staff code to support and ensuring accuracy of code before deployment of application, ensuring optimal customer satisfaction
    • Participating in Agile Scrum daily standups, providing insight and high-level experience in evaluating and prioritizing business needs within the sprint cycle
    • Developing, designing, constructing and maintaining software applications using approved software’s
  • Other duties as assigned

Qualifications

What we need (required qualifications):

  • High school diploma or equivalent

AND

  • Eight (8) years of experience in Java application development and support using tools such as IBM Rational Software or an equivalent combination of IT related training and experience

AND

  • Three (3) years of experience in writing and/or modifying existing programs, documenting solution programs for application systems (Can be gained concurrently)

OR

  • An associate’s degree or higher in Information Technology program or a closely related field

AND

  • Six (6) years of experience in Java application development and support using tools such as IBM Rational Software or an equivalent combination of IT related training and experience

AND

  • Three (3) years of experience in writing and/or modifying existing programs, documenting solution programs for application systems (Can be gained concurrently)

OR

  • A bachelor’s degree in computer science or related field

AND

  • Four (4) years of experience in Java application development and support using tools such as IBM Rational Software or an equivalent combination of IT related training and experience

AND

  • Three (3) years of experience in writing and/or modifying existing programs, documenting solution programs for application systems (Can be gained concurrently)

In addition to the above education and experience, the below knowledge, skills and/or abilities are required:

  • Four (4) years of experience in logical data modeling and relational data architecture to meet system specifications*
  • Four (4) years of experience in resolving application defects and performance issues in connection with changing business requirements*
  • Two (2) years of knowledge of design patterns, enterprise integration patterns, and patterns for modern enterprise architecture*
  • Four (4) years of experience in life-cycle management of modern application development*

*Experience can be gained concurrently


What will make your application stand out (preferred qualifications):

  • Knowledge with agile, scrum, iterative, or waterfall development/project methodologies
  • At least one of the following professional Level 2 certifications as defined by the Department of Defense 8570.01-M Information Assurance Workforce. Improvement Program such as Security+, GSEC, SCNP, or SSCP
  • Coding to Web Content Accessibility Guidelines

Additional Information

Vision: Working together for safer communities.

Mission: Improving public safety by positively changing lives.

Our Commitment: To operate a safe and humane corrections system and partner with others to transform lives for a better Washington.


DOC is an equal opportunity employer and does not discriminate on the basis of race, creed, color, national origin, sex, marital status, sexual orientation, gender identity, gender expression, age, honorably discharged veteran, veteran status, genetic information, or the presence of any sensory, mental or physical disability or the use of a trained guide dog or service animal by a person with a disability.


IMPORTANT NOTES:

  • This recruitment may be utilized to fill more than one position.
  • Please include a minimum of three (3) professional references with your application.

    A professional reference is defined as an individual who has been paid to supervise your work and can attest to your work performance, technical skills, and job competencies.

    If you do not have any or sufficient professional references, please include non-related professionals, such as educators or other professional associates.**Please note: Phone number AND email address are required for all professional references.

  • A background check including criminal record history will be conducted prior to a new hire. Information from the background check will not necessarily preclude employment but will be considered in determining the applicant’s suitability and competence to perform in the position.
  • Employees may work directly with or near incarcerated individuals in a potentially hazardous setting. Please consider this when deciding whether to apply.
  • We are committed to maintaining a drug and alcohol-free work environment, and our employees are expected to comply with all state and federal laws.

    A pre-employment drug test may be administered as part of the selection process, and applicants who test positive for any controlled substances, will be disqualified from consideration.

  • Oleoresin Capsicum (OC) is an aerosol pepper spray made available as a means of self-defense and/or de-escalation. Applicants with sensitivities or allergies are encouraged to ask about the level of exposure they could expect in this position.
  • Animal care projects are a common component of most Washington State prisons, including dog and cat programs. Applicants with animal sensitivities or allergies are encouraged to ask about the level of exposure they could expect in this position.
  • Tuberculosis (TB) is a priority health issue for DOC employees. The successful candidate may be required to provide valid proof of a baseline TB skin test within 60 days from the date of hire.

    When positive tests result, further information, testing and treatment will also be required. Employment is not contingent upon test results.

    Foreign equivalent degrees awarded outside the United States must have a credential evaluation report attached to your application.

    You may request the required evaluation/documentation from www.wes.org and www.aice-eval.org. Until this documentation is provided, you will not be selected to move forward in the hiring process.

    DOC complies with the employment eligibility verification requirements for the federal employment eligibility verification form I-9.

    The selected candidate must be able to provide proof of identity and eligibility to work in the United States consistent with the requirements of that form.

    https://www.uscis.gov/i-9-central/form-i-9-acceptable-documents

  • DOC does not use E-Verify; therefore, we are not eligible to extend STEM-Optional Practice Training (OPT). For information, please visit www.uscis.gov.


Telework Details

This position may be allocated for telework.

Work may be performed from your home or another offsite location within the state of Washington using a reliable internet or cellular hotspot service at that time.

Employees are expected to perform assigned duties in a safe manner, to take proper care all state-issued equipment, and maintain confidentiality of all information in possession while working offsite.

Employees will be required to commute to a Department of Corrections facility or field office as business requires, to potentially include components of the onboarding process.

Some offices will have a “drop in” area available, however, a dedicated workspace within a DOC facility will not be provided.


What We Offer:

As an employee of the Department of Corrections, your work-life integration is a priority.

Washington State employees are offered one of the most inclusive and competitive benefits packages in the nation.

Besides comprehensive family insurance for medical, dental, and vision, these perks also may include:

  • Remote/telework/flexible schedules (depending on position)
  • Up to 25 paid vacations days a year
  • 8 hours of paid sick leave per month
  • 12 paid holidays a year
  • Generous retirement plan
  • Flex Spending Accounts
  • Dependent Care Assistance
  • Deferred Compensation and so much more!


PERS: State Employees are members of the Washington Public Employees' Retirement System (PERS). New employees have the option of two employer contributed retirement programs. For additional information, check out the Department of Retirement Systems' web site.


For questions about this recruitment, or to request reasonable accommodation in the application process, please email mackenzie.conley@doc1.wa.gov or call us at 509-630-9160. For TTY service, please call the Washington Relay Service at 7-1-1 or 1-800-833-6388.

Check your resume before applying to catch common mistakes

Browse Similar Jobs

Posted on NEOGOV: 1/22/2026 | Added to FreshGovJobs: 1/23/2026

Source: NEOGOV | ID: neogov-washington-5208419