Location: Iselin, NJ
Salary: $67.00 USD Hourly - $72.00 USD Hourly
Description: Middleware Support Engineer (Java / Tomcat / Linux)Location: Iselin, NJ (Onsite initially; hybrid likely in the future)
Alternate Location: Charlotte, NC (under consideration)
Duration: 12 months (with strong potential for extension or conversion to full-time)
Start Date: ASAP
Onsite Requirement: Initially 5 days per week based on deliverables; expected to transition to 3 days per week
Role OverviewWe are seeking a
Middleware Support Engineer to support a strategic enterprise resiliency framework for Java-based applications. This role focuses on
application resiliency, recovery readiness, and middleware platform stability, supporting Apache and Tomcat environments running on Linux.
You will work hands-on with application teams and platform services to enable adoption of a standardized resiliency framework, monitor application health, troubleshoot production issues, and ensure recovery objectives are met. This is a
support-focused, operations-oriented middleware role, not an operating system or application development position.
Key Responsibilities- Support and troubleshoot Apache and Tomcat-based Java applications in a Linux environment.
- Monitor application and JVM health, including memory, CPU, thread utilization, and connection pools.
- Diagnose and resolve middleware-related issues such as:
- Application startup failures
- JVM memory and performance issues
- Deployment and configuration errors
- HTTP/S errors (4xx, 5xx, timeouts)
- Log and runtime failures
- Review and execute operational runbooks, providing feedback on improvements and resiliency gaps.
- Support disaster recovery (DR) processes, including validation of failover and failback readiness.
- Utilize monitoring and logging tools (e.g., Grafana, Splunk) to identify trends and proactively prevent issues.
- Partner with application, infrastructure, and platform teams during incident resolution.
- Support change, incident, and release processes using tools such as ServiceNow.
- Contribute to continuous improvement of middleware stability, observability, and recovery capabilities.
Minimum Qualifications- 5+ years of experience in middleware or application support roles.
- Strong working knowledge of Linux (processes, logs, services, diagnostics).
- Hands-on experience supporting Apache and Tomcat application servers.
- Solid understanding of Java/JVM-based applications and runtime behavior.
- Proven ability to troubleshoot application and middleware issues using logs and metrics.
- Experience supporting production environments with high availability and resiliency requirements.
- Strong analytical and problem-solving skills.
- Excellent communication skills and ability to operate effectively during incidents.
Preferred Qualifications- Experience in financial services or other regulated enterprise environments.
- Familiarity with monitoring and observability tools such as Grafana and Splunk.
- Exposure to ServiceNow for incident, problem, and change management.
- Understanding of disaster recovery concepts, including source-to-destination and destination-to-source recovery.
- Experience supporting Tomcat deployments in enterprise or banking environments.
- Basic scripting, automation, or reporting experience (Python, Excel, Power BI) is a plus.
Additional Information- This position supports a Java platform underpinning an enterprise resiliency framework.
- The team is focused on middleware operations, not operating system engineering.
- Most supported applications run on Apache and Tomcat.
- Candidates should be comfortable working in a fast-paced, incident-driven environment and collaborating across teams.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact: This job and many more are available through The Judge Group. Please apply with us today!