Hybrid Full-time

Oregon Department of Human Services is hiring a Java Developer (Information Systems Specialist 7)

About the Role

The Oregon Department of Human Services seeks a Java Developer (Information Systems Specialist 7) to join the Child Support Technology Team. In this senior-level role, you will lead and support development of the Origin system, the primary application for the Oregon Child Support Program. You will work closely with internal and external partners to create cost-effective systems meeting state and federal standards, ensure accurate financial transactions, and protect citizen data. The role involves mentoring junior team members and may require on-call or after-hours support.

What You'll Do

  • Assess and plan software requirements with program staff, partner agencies, and external collaborators to define priorities, requirements, and cost analyses.
  • Analyze the potential effects of new software versions, modules, or configuration changes on existing distributed systems, data, or interfaces for the Origin system modules.
  • Develop or modify software solutions using standard departmental toolsets, frameworks (Angular, Spring, EJB, Hibernate), and best practices, enforcing compliance with security requirements.
  • Coordinate with Technology Services Managers and Team Leads to address resource allocations, prioritize projects, and account for the program’s distributed environment.
  • Contribute to metadata standards, data dictionary updates, and logical/physical data design reviews, collaborating with DBAs.
  • Support distributed systems and interfaces for federal, state, and local partners, ensuring version compatibility and resolving system issues.
  • Perform rotational batch cycle duties, including after-hours support, validating job completions, and troubleshooting failures.
  • Leverage relational databases to maintain referential and data integrity through monitoring of constraints and consistency checks.
  • Manage and respond to critical system stoppages affecting partners, diagnosing and resolving application issues with time-sensitive solutions.

What We're Looking For

  • Six (6) years of information systems experience with Java Software development, implementation, and support.
  • Education counted as experience: Associate’s Degree (or 2-year vocational training) in related field = Two (2) Years; Bachelor's Degree = Four (4) Years; Master's Degree = Six (6) Years.
  • Finalists must pass a comprehensive employment reference check and fingerprint-based criminal background check.

Nice to Have

  • Two years working experience in a full-time Java developer role.
  • Experience mentoring junior level staff and providing knowledge and guidance.
  • 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: requirements, design, development, testing, deployment, and maintenance.
  • Demonstrated ability to coordinate conflicting needs and resolutions.
  • Demonstrated ability to adapt to rapid changes in business process.
  • Experience troubleshooting, identifying issues, and working toward solutions independently.

Technical Stack

  • Java
  • Angular
  • Spring
  • EJB
  • Hibernate
  • DB2
  • WebSphere Application Server

Team & Environment

Part of the Child Support Technology Team within the Division of Child Support.

Benefits & Compensation

  • Compensation: $6,679 - $10,092 per month
  • Permanent, full-time, stable employment.
  • Vacation, sick leave, 11 paid holidays a year, and special days off.
  • Excellent medical, dental, and vision benefits.
  • Pension and retirement programs.
  • Representation and support by the Service Employees International Union (SEIU).
  • Advancement opportunity within DOJ and other State agencies.
  • Opportunity to expand technical and professional skills.
  • Eligibility for Public Service Loan Forgiveness (PSLF).

Work Mode

This is a hybrid position based in Salem, Oregon.

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

Required Skills
JavaAngularSpringEJBHibernateDB2WebSphere Application ServerSoftware DevelopmentSystem AnalysisDatabase ManagementAPI DevelopmentApplication ServersObject-Oriented Programming
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Oregon Department of Human Services

The Oregon Department of Education's mission is to foster equity and excellence for every learner through collaboration with educators, partners, and communities.

Visit website
Job Details
Category backend
Posted 7 months ago