Job Title: Middleware Engineer
Location: Chicago, IL – Onsite
Duration: 12+ Months
Experience Required: 6–8 Years
Role Overview
We are seeking a Middleware Engineer responsible for designing, implementing, and maintaining middleware solutions that enable seamless integration across enterprise systems. The role focuses on ensuring reliable data flow, system performance, and operational stability across multiple platforms.
The ideal candidate will have strong experience in traditional middleware technologies, system integration, and troubleshooting, along with the ability to optimize and automate middleware environments.
Key Responsibilities
Design, develop, and maintain middleware solutions to enable communication between systems.
Manage system integration to ensure consistent and reliable data flow across applications.
Install, configure, and maintain middleware platforms such as IIS, Tomcat, and Apache.
Perform system monitoring, health checks, and performance tuning.
Troubleshoot middleware related issues and perform root cause analysis.
Provide technical support to development and operations teams.
Develop and maintain technical documentation including configurations and procedures.
Collaborate with developers, system administrators, network, and security teams.
Participate in planning meetings and coordinate cross functional deployments.
Automate deployment, configuration, and scaling using scripts and orchestration tools.
Continuously monitor system performance and implement improvements.
Ensure compliance with security standards and organizational policies.
Required Skills and Qualifications
Education
Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
Experience
6–8 years of experience in middleware engineering or system integration roles.
Experience working in enterprise environments with multiple integrated systems.
Technical Skills
Strong experience with middleware technologies such as IIS, Tomcat, and Apache.
Experience in system integration and middleware configuration.
Knowledge of certificates, security configurations, and hosting environments.
Experience with performance tuning and optimization of middleware systems.
Familiarity with monitoring tools and performance management.
Experience with scripting and automation tools.
Basic understanding of Apache Spark and RFID middleware is a plus.
Soft Skills
Strong analytical and problem solving skills.
Excellent communication and collaboration abilities.
Ability to work in a fast paced and complex environment.
Strong documentation and organizational skills.
Preferred Qualifications
Experience with orchestration and automation frameworks.
Experience working with cloud or hybrid middleware environments.
Familiarity with enterprise security and compliance requirements.