Initial Posting Date:
08/18/2025Application Deadline:
09/01/2025Agency:
Department of JusticeSalary Range:
$6,679 - $10,092Position Type:
EmployeePosition Title:
Java Developer (Information Systems Specialist 7)Job Description:
The Department of Justice, Division of Child Support, is looking for experienced Software Java Developers to join our Child Support Technology Team as a Java Case & Finance Developer (Information Systems Specialist 7) and Java Establishment, Enforcement Developer (Information Systems Specialist 7). These senior-level roles lead and support the development of the Origin system, the primary application used by the Child Support Program, across the state for the delivery of program services. These positions work closely with internal and external partners to create cost-effective systems that meet state and federal standards, ensure accurate financial transactions, and protect the health and safety of citizens. These positions may require on-call or after-hours support for the Origin batch process, as well as the ability to adapt across all functional coding areas when needed. As a mentor to junior team members, you will help us to develop and build our diverse work family.
The Oregon Child Support Program, administered by the Division of Child Support, is part of the federal child support program, which is one of the top four anti-poverty programs in the nation. Become part of a program whose mission is supporting parents to support children. Your contributions will make a difference in the lives of Oregon’s most valuable resource—our children.
You will find that we embrace inclusive and supportive work environments and respect the diverse perspectives, knowledge, and experiences of our coworkers and those seeking to join the organization. We strive to build an inclusive and performance-oriented workplace where all, individuals are welcome and appreciated, leading to increasingly higher levels of fulfillment and success.
This role is a hybrid of remote work and in-office work. Remote work is embraced to the fullest extent possible without interfering with business. There is an expectation of reporting to the Salem office once a month for scheduled team meetings. The finalist must reside in the state of Oregon by the time of appointment. Apply today!
Primary Job Duties (In Part)
Assess and Plan Software Requirements: Work with program and technology staff, partner agencies, and external collaborators to define and plan project priorities, software requirements, and cost analyses. Ensure alignment with organizational standards and project timelines.
Determine Configuration Changes and Impact: Analyze the potential effects of new software versions, modules, or configuration changes on existing distributed systems, data, or interfaces as they apply to the Case Intake, Finance, and Locate modules of Origin. Recommend and coordinate solutions that accommodate time-critical business operations.
Align with Enterprise Standards: Develop or modify software solutions using standard departmental toolsets, frameworks (Angular, Spring, EJB, Hibernate), and best practices. Enforce compliance with application security requirements, including Federal Tax Information (FTI) and Personally Identifiable Information (PII) standards.
Collaborate on Resource Needs: Work and coordinate with Technology Services Managers and/or Team Leads to address resource allocations, prioritize competing projects, and account for the program’s distributed environment for the Case Intake, Finance, and Locate modules of Origin. Provide input on budgeting, staffing, and scheduling requirements.
Coordinate Data Planning: Contribute to metadata standards, data dictionary updates, and logical/physical data design reviews for the Case Intake, Finance, and Locate modules of Origin. Collaborate with Database Administrators (DBAs) to ensure that new or changed data elements align with established design and normalization standards.
Maintain Software and Data Operations: Support distributed systems and interfaces for federal, state, and local partners. Ensure version compatibility for new releases, address vendor escalations, and coordinate resolution of system issues for the Case Intake, Finance, and Locate modules of the Origin system. Oversee system security/performance metrics and adjust configurations and code to meet DOJ standards, federal compliance requirements, and industry best practices.
Monitor and Coordinate Batch Operations: Perform rotational batch cycle duties, including after-hours or shift modifications required to support the Origin system. Validate job completions, troubleshoot failures, and communicate status updates to ensure continuity of service.
Ensure Data Integrity: Leverage relational databases for internal and external partners, maintaining referential and data integrity through monitoring of constraints, linked tables, and consistency checks. Address data-level security concerns during testing and production support as it applies to the Case Intake, Finance, and Locate modules of the Origin system.
Provide Software Customer Assistance: Managed and respond to critical system stoppages that affect internal and external partners. Diagnose and resolve application issues (internally developed or COTS) by troubleshooting and providing time-sensitive solutions. Collaborate with relevant stakeholders when child support collections are affected.
Required Experience
Research suggests that women and people of color are less likely to apply unless they are confident they meet 100% of the listed qualifications. We strongly encourage all interested individuals to apply, and allow us to evaluate the knowledge, skills, and abilities that you demonstrate, using an intentional equity lens.
Six (6) years of information systems experience with Java Software development, implementation, and support. Education will be counted as experience if degree is in Computer Science, Information Technology, or related field, or if a two (2) year accredited vocational training program was completed in information technology or related field. Work experience is based on a 40-hour work week. (Example: 20 hours a week for one year would equal six-months of work experience.)
Associate’s Degree (or 2-year vocational training) = Two (2) Years
Bachelor's Degree = Four (4) Years
Master's Degree = Six (6)
AND
Finalists must pass a comprehensive employment reference check and fingerprint-based criminal background check. A driver history check will be included for positions requiring state vehicle driving privileges. Adverse findings will be evaluated to determine eligibility for the position.
Our Ideal Candidate Will Have:
Two years working experience in a full-time Java developer role.
Experience mentoring junior level staff and providing knowledge and guidance to help develop team capability.
Experience with Angular, Spring, EJBs, and Hibernate Frameworks.
Experience with Major Relational Database Management Servers and Web Application Servers such as DB2 and WebSphere Application Server.
Experience participating in Software Development Lifecycle (SDLC) activities, including requirements, design, development, unit/regression testing, deployment, and maintenance.
Demonstrated ability to coordinate conflicting needs and resolutions.
Demonstrated ability to adapt to rapid changes in business process.
Experience trouble shooting, identifying issuing, and working toward solutions independently.
What’s In It For You
Permanent, full-time, and stable employment without the need to bounce between contract assignments.
Meaningful work that immediately impacts the efficacy of the Child Support Program and improves the services provided to families in Oregon.
Equal pay in accordance with Oregon Pay Equity Laws; we will ensure you are paid well and equitable to your peers.
Work where individual contribution matters and is recognized, where creativity and accomplishment are rewarded.
Vacation, sick leave, 11 paid holidays a year, and special days off.
Representation and support by the Service Employees International Union (SEIU).
Advancement opportunity within DOJ and other State agencies.
Opportunity to expand your technical and professional skills.
The Public Service Loan Forgiveness (PSLF) provides public service employees with federal student debt forgiveness, in certain situations, after 120 qualifying monthly payments. Full-time positions with the State of Oregon qualify for PSLF. You can find more information about this program here.
For more information about our benefits, you can learn here.
Application Process
Join the Oregon Child Support Program and become a valued member of a team dedicated to diversity and inclusivity. We welcome applicants from all backgrounds to apply, fostering a well-rounded workforce that reflects the diverse populations we proudly serve.
The use of AI is prohibited in the application process. This includes any selection related processes through the recruitment process including assessments and interviews. If there is known use of AI, you will be disqualified.
Click "Apply" and complete the online application and all supplemental questions.
Attach your resume.
Attach your cover letter identifying your attributes that meet desired and requested skills.
If you are interested in assistance with completing your resume, cover letter, or interview workshops please check out WorkSource Oregon here.
ALL APPLICANTS: You will only have one opportunity to upload the requested resume and optional cover letter. Drag and drop both resume and cover letter into Workday when prompted to upload your resume. If you are concerned that one or both documents didn't attach to your application, if you need an accommodation under the Americans with Disabilities Act (ADA), have questions, or need assistance with the application process, please contact doj.recruitment@doj.oregon.gov. Any materials emailed will be associated on your behalf if received before the posting deadline.
CURRENT STATE EMPLOYEES: Login to Workday using your state-issued login and apply via the Jobs Hub Worklet located on your home page. Using a private account disrupts the hiring process for all internal candidates. Prior to clicking "Apply", update your employee profile to reflect your Education, Skills, and Job History (including your current job).
The Department of Justice is an equal opportunity employer, does not discriminate based on race, color, national origin, ethnicity, veteran status, gender, sexual orientation, religion, age, or disability, and is committed to workplace diversity.
For additional information regarding working for the Department of Justice and application assistance, click HERE.
Oregon Department of Justice
1162 Court St NE
Salem OR, 97301
DOJ.recruitment@doj.oregon.gov
Phone: (503) 947-4328
Fax: (503) 373-0367
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Lead vendor-managed IT services for the State Based Marketplace as an IT Manager at the Oregon Health Authority, overseeing delivery, operations, and contract performance across cloud and enterprise platforms.
Lead GIPA implementation communications and project coordination for the Oregon Department of Corrections in a 24-month, hybrid Communications Coordinator role.
Senior React developer needed to lead front-end engineering and deploy cloud-native web applications using AWS for a financial services firm.
Lead the Embedded NixOS effort for Anduril’s EW team, building image and deployment infrastructure and performing NixOS bring-up on custom hardware to accelerate delivery of advanced defense capabilities.
Twingate is looking for a Senior Backend Engineer to build and scale secure, zero-trust backend services for cloud and on-prem remote access.
NBCUniversal is hiring a Director of Engineering to lead and scale mobile and CTV engineering teams, driving technical strategy, platform performance, and cross-functional delivery across iOS, Android, tvOS, and Roku.
Lead the architecture and development of Qt/QML-based embedded software for Baxter's Novum Infusion Pump, driving high-quality, safety-conscious solutions that improve patient care.
Lead Boeing's F-18 Tools team in Berkeley, MO to design and deliver DevSecOps tooling, automated testing, and simulation infrastructure that advance engineering excellence across flight simulation programs.
Senior Developer for Power Generation IT/OT to build and support web and desktop applications, troubleshoot production issues, and coordinate vendor support in a rotating on-call environment.
Lead development of highly available backend systems for Affirm’s Loans Platform, driving scalability, reliability, and new product delivery across a remote engineering team.
Help build and validate production control and optimization software for Gatik’s autonomous middle-mile fleet as a Senior/Staff Software Engineer focused on C/C++, Matlab/Simulink, and control systems.
Lead systems-level integration and release engineering at Intuitive to improve automation, release quality, and observability across robotics hardware, edge, cloud, and mobile platforms.
VALIS is hiring a mid-to-senior full-stack engineer to build and own customer-focused features for an early-stage B2B SaaS platform advancing metals recycling.
Robinhood seeks a Senior Software Engineer, Reliability in Menlo Park to design and operate large-scale, highly reliable systems and build centralized tooling to improve platform resilience and efficiency.
Help scale Slack's backend systems as a Staff or SWE II Backend Engineer, building APIs and automation infrastructure for millions of users while collaborating across product, design, and ops teams.