Stand out for this role — generate a tailored resume and cover letter in about a minute.
Office of Information Services is leading modernization of the Hearings and Tracking Systems (HATS) within the Ohio Department of Job and Family Services. The role focuses on refactoring legacy Java EE components and preparing for secure, scalable cloud deployment, working with architects, security teams, and stakeholders.
As part of a small, collaborative team, you will develop secure RESTful APIs, support full SDLC activities, and contribute to modernization work packages while ensuring
The Office of Information Services (OIS) works to support the business functions and the delivery of health, human, and employment services through the application of information technology. OIS supports the delivery of programs to millions of recipients through the development and round‑clock operation of automated information systems. Due to the number of end‑users and technologies supported, OIS is one of the largest and most complex IT organizations within Ohio state government. Learn more about the Office by visiting the ODJFS OIS webpage.
As a Java Software Developer, you will be a key technical contributor in modernizing the ODJFS Hearings and Tracking Systems (HATS). These applications directly support legally mandated hearings, appeals processes, and critical program workflows across the state. The work you do will help ensure program integrity, compliance with state and federal regulations, and reliable service delivery to Ohioans.
This role centers on refactoring legacy Java EE components and preparing the system for migration to secure, scalable, cloud‑based architecture aligned with State of Ohio Enterprise Architecture standards. You’ll work within a small, collaborative team of Java EE developers and partner closely with architects, security teams, and business stakeholders. The environment is fast‑moving, modernization‑focused, and requires balancing new development with stabilizing existing components to support continuity of operations.
Expect to work with modern architectural patterns, containerization, API‑driven design, cloud deployment models, and DevOps practices while also navigating the complexities of a large legacy system that contains monolithic modules, aged dependencies, and custom integrations.
Full‑time.
Standard workdays are Monday through Friday. Hours are between 7:00 a.m. and 6:00 p.m.
This position will be headquartered in an ODJFS Facility in one of the following cities - Columbus, Akron, or Dayton. This determination will take into account the proximity to the applicant's home address.
James A. Rhodes State Officer Tower - 30 E. Broad Street, Columbus, OH 43215
Akron - 172 S. Broadway Street, Akron, OH 44308
Dayton - 6680 Poe Avenue, Dayton, OH 45414
Occasional travel within the state of Ohio.
20039786.
This position is in the State of Ohio’s OCSEA Pay Schedule, Pay Range 35. Unless required by legislation or union contract, starting salary will be the minimum salary of that pay range (step 1, currently $41.81 per hour). These ranges provide a standardized pathway for pay increases. With continued employment, new hires move to the next step in the range after 6 months and annually thereafter. Cost of Living Adjustments increase wages in these ranges each fiscal year. The current step progression wages are in the table below.
Pay Range 35
Job & Family Services
odjfscareers@jfs.ohio.gov
United States of America-OHIO
Classified
Software Development/Implementation
Information Technology, Software development/implementation
Active Learning, Results Oriented, Teamwork, Written Communication, Continuous Improvement
Java 2 EE
The Ohio Department of Job and Family Services (ODJFS) supports Ohioans and their families through the following programs:
Public service is an honorable way to serve the community in a hands‑on dedicated way. You can make a difference in someone’s world!