Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4351135028&distance=25.0&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&spellCorrectionEnabled=true&start=75 Job Description: Sr Java Developer - JSP, HTML5, SQL Mavensoft Technologies · Salem, OR (Remote) Easy Apply Save Save Sr Java Developer - JSP, HTML5, SQL  at Mavensoft Technologies Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Meet the hiring team Prakash B. 3rd Head of Business Development & Talent Marketing Job poster Message About the job Job Title: Sr. Java Developer - JSP, HTML5, SQL Location: Remote (Salem, OR) Duration: 12 months Role Overview Our client is seeking a Senior Developer to lead a critical modernization project for the "OR-Kids" application. The primary objective is to transform legacy web pages (Struts/JSP) into a modern, high-performing HTML5 experience. This role requires a developer with deep experience in legacy Java systems who can refactor code into a responsive, optimized layout that enhances User Experience (UX). Uniquely, this project also aims to leverage AI technologies to assist in the redesign and conversion process. Key Responsibilities Modernization & Development: Design and develop updates to legacy OR-Kids pages, converting existing Struts/JSP content into modern HTML5 with responsive design. UI/UX Optimization: Refactor the user interface to ensure an intuitive, high-performing user experience, collaborating with stakeholders to refine content and conversion goals. Full Lifecycle Management: Manage the code base from design through testing and deployment, utilizing Git repositories and working with the Release Manager for environmental promotion (Dev, Test, Prod). Authentication Integration: Ensure the application supports authentication/authorization via both application-based and Azure Active Directory components. Quality Assurance: Conduct unit and integration testing according to OIS standards; resolve defects and complete change requests for UI-related code. Collaboration: Engage with OIS Project Leads, Architects, and Subject Matter Experts (SMEs) regarding technical standards, architectural requirements, and timelines. Required Technical Skills & Experience Core Java/J2EE: 4-6 Years: Java, JSP, Struts (Critical for migration), JBoss. 1-3 Years: J2EE, JDBC, SOAP, XML. Front-End & UI: 4-6 Years: HTML, HTML DOM, JavaScript. 1-3 Years: CSS, AJAX, JSON. Modernization: Proven experience converting legacy applications to HTML5 with responsive design. Database: 1-3 Years: SQL, Microsoft SQL Server. Tools & Methodologies: 4-6 Years: Eclipse IDE. Version Control (Git). Familiarity with AI/ML-based tools and frameworks (for code refactoring/generation). Professional Qualifications Experience Level: Bachelor’s degree in a related field + 9 years of experience (or equivalent combination). Soft Skills: Strong verbal and written communication; ability to work effectively in a team environment.