> Markdown version of [/jobs/ext/3847008-senior-java-application-support-developer-java-modernization-engineer](https://www.wearedevelopers.com/jobs/ext/3847008-senior-java-application-support-developer-java-modernization-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Application Support Developer / Java Modernization Engineer - **Company:** University of Southern Mississippi - **Location:** Decatur, IL, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Azure, C Sharp (Programming Language), Code Review, Databases, DevOps, Github, Python (Programming Language), Microsoft SQL Server, OpenShift, Oracle (Applications), SQL Databases, TypeScript, Software Vulnerability Management, Java Application Server, Software Troubleshooting, Technical Debt, Backend, Git, AngularJS - **Published:** October 20, 2026 - **Apply:** https://www.dice.com/job-detail/553006b5-d620-42b6-b0fe-6f7ca261f21a ## About the Role * 7+ years Java development * Strong troubleshooting experience * Production support background * Application support ownership * JavaScript/TypeScript experience * Angular experience * Oracle or SQL experience * OpenShift or container platform exposure * Azure DevOps / Git experience ## Description Languages * Java (primarily) * C# * Python * JavaScript * TypeScript Front End * Angular * JavaScript * TypeScript Backend * Legacy Java applications * Java 8+ * Modernization efforts underway * Spring stack likely involved Databases * Oracle * SQL Server DevOps / Infrastructure * OpenShift * Azure DevOps * GitHub Other * Batch Scheduling Tools * Vulnerability Management * Application Support Day-to-Day Breakdown 50-75% Support / Operations * Production support * Troubleshooting application issues * Incident resolution * Escalation support * Factory operational support * Pod/application crash investigations * Root cause analysis 25-50% Development / Maintenance * Java modernization * Code upgrades * Vulnerability remediation * Technical debt reduction * Small enhancements * Maintenance work Leadership Responsibilities * Help guide junior developers * Technical mentoring * Support existing Technical Lead * Perform code reviews as needed