Haystack
← Back to Jobs
Technology
UB

Senior Java Application Support Developer / Java Modernization Engineer

USM Business SystemsDecatur, IL🇺🇸United StatesPosted Oct 19, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Decatur, IL, United States
Posted
Yesterday
OracleSQLSQL ServerSpringAngularAzureC#GitJavaJavaScriptPythonTypeScript

Job 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

Must-Have Skills

Technical

  • 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

On-Call Expectations

  • 24/7/365 support environment
  • Rotation approximately every 4 weeks
  • Monday through Sunday coverage when on-call
  • Critical manufacturing systems support

Similar jobs