About The Position

The Senior Middleware Engineer supports enterprise middleware platforms and leads vulnerability remediation across middleware components. The role covers platform administration, security and hardening, incident resolution, automation, monitoring, documentation, and contributions to middleware projects and service improvements. The engineer works with Security teams to assess vulnerabilities and coordinate timely fixes, and communicates technical risks clearly to non-technical stakeholders.

Requirements

  • BA/BS degree and 6–8 years of relevant experience, or an equivalent combination of education and experience.
  • Strong hands-on experience operating middleware or application server platforms in enterprise production environments.
  • Proven experience remediating vulnerabilities through patching, upgrades, and hardening based on scan reports.
  • Solid Linux/Unix administration skills and scripting and automation experience with Bash, Python, and WLST.
  • Experience with incident, problem, and change management using ITIL or similar processes.

Nice To Haves

  • Experience with vulnerability scanning tools such as Tenable/Nessus, Qualys, or Rapid7.
  • Knowledge of SSL/TLS certificate management, Java runtime patching, and secure configuration.
  • Experience with automation tools such as Ansible.
  • Experience mentoring or leading technical staff.

Responsibilities

  • Provide day-to-day support for Oracle WebLogic, Apache Tomcat, JBoss/WildFly, IBM MQ, and Apache/IIS, including installation, configuration, upgrades, and troubleshooting.
  • Lead middleware vulnerability remediation by reviewing scan findings, prioritizing risk, and applying patches, upgrades, configuration changes, and hardening.
  • Maintain compliance with security policies and hardening standards, including CIS Benchmarks, and track fixes through closure.
  • Work with Security teams to review vulnerabilities and vendor advisories, identify exposed systems, and plan fixes within agreed timeframes.
  • Resolve complex incidents and problems, conduct root-cause analysis, and implement permanent fixes to improve availability and reliability.
  • Handle incidents, problems, and changes through ITSM processes and meet service level agreements.
  • Mentor and coach team members and share knowledge and documented procedures.
  • Plan and implement middleware and related application releases, updates, and corrections.
  • Develop and maintain scripts and automation using Bash, Python, WLST, and Ansible for patching, vulnerability remediation, deployments, and routine operations.
  • Evaluate, recommend, and maintain monitoring and management tools.
  • Contribute to middleware projects, capacity planning, and service improvements as capacity permits.
  • Explain technical issues and risks clearly to non-technical stakeholders.
  • Maintain documentation, runbooks, and knowledge articles.

Benefits

  • Unlimited paid time off.
  • 401(k) plan.
  • Comprehensive healthcare.
  • HSA matching.
  • Ongoing learning opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service