Java WebUIUX Developer
Salem, Marion County, Oregon, 97308, USA
Listed on 2026-01-12
-
IT/Tech
Web Developer
Java WebUIUX Developer – Inno Soul, Inc. (Salem, Oregon, USA)
Remote/Local Java Web/UI/UX Developer with AI/ML (must) HTML5 GIT Struts JSP Java JBoss SOAP SQL Server AJAX JSON legacy modernization experience
DescriptionThe Office of Information Services (OIS) is a shared service provider for the Oregon Health Authority (OHA) and Oregon Department of Human Services (ODHS). OIS provides the technology systems and services that support more than 18,000 OHA and ODHS agency staff at local offices and facilities around the state. These systems and services help the two agencies determine client service program eligibility;
provide medical housing food and job assistance; provide addiction mental health vocational and rehabilitative services; protect children seniors and people with physical and/or developmental disabilities; process claims and benefits; manage provider licensing and state hospital facilities; and promote and protect the state public health.
OHA is seeking a Senior Developer to transform an exiting webpage into a modern high-performing experience leveraging AI technologies. This role will focus on redesigning and converting current site into an optimized layout that enhances UX.
ScopeContractor shall design, develop and deliver updates to legacy OR‑Kids pages under this SOW. The UI components delivered by Contractor will update the code for the legacy application to meet the project goals summarized above. Performance of the work includes Contractor:
- Follow ODHS requirements and standards for development.
- Engage with the OIS project lead to understand business requirements, technical standards and architectural requirements and design.
- Ensure the software application continues to support authentication and authorization functionality using both application-based and Azure Active Directory-based components.
- Support OIS and Business staff in testing of updated application UI.
- Attend meetings with the OIS project lead, Project Manager and business subject matter experts as needed.
- Engage as needed with OIS managers, OIS team leads, OIS developers and OIS project architect on technical matters supporting the project code base, level of effort and timelines.
- Complete defect and change requests for UI-related code modifications.
- Follow OIS testing standards for unit testing, integration testing, etc.
- Utilize and publish to GIT repository. Work with OIS release manager to publish application to development, test and production environments.
- Provide full transparency into the work performed and deliverables required to meet the objectives of this SOW.
- Complete monthly reports (Deliverables 1.01 through 1.09) documenting successful completion of agreed-upon Services.
- Convert and modernize existing webpage and content.
- Ensure responsive design and intuitive user experience.
- Collaborate with stakeholders to refine content and conversion goals.
- Struts – 4‑6 years of experience
- JSP – 4‑6 years of experience
- HTML – 4‑6 years of experience
- Java – 4‑6 years of experience
- JavaScript – 4‑6 years of experience
- Jboss – 4‑6 years of experience
- Eclipse – 4‑6 years of experience
- Verbal & written communication skills – 4‑6 years of experience
- Teamwork – 4‑6 years of experience
- J2EE – 1‑3 years of experience
- SOAP – 1‑3 years of experience
- Microsoft SQL Server – 1‑3 years of experience
- JDBC – 1‑3 years of experience
- AJAX – 1‑3 years of experience
- CSS – 1‑3 years of experience
- JSON – 1‑3 years of experience
- XML – 1‑3 years of experience
- SQL – 1‑3 years of experience
- Experienced in web design and development.
- Familiarity with AI/ML-based tools and frameworks.
- Experience with Java web applications.
- Strong knowledge of Struts (or migration from Struts).
- Proven experience modernizing applications to HTML
5. - Familiarity with browser capability and legacy system refactoring.
This position is approved for remote work. Remote onboarding will be required for the first day. The selected key person could potentially telecommute as agreed to between the Agency Authorized Representative and the key person. Any decision to allow telecommuting is made with the understanding that the…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).