Novia Infotech logo
Novia Infotech Verified
Information Technology & Services

Software Engineer

Illinois, United StatesOnsiteContractPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a Middleware Engineer to design, develop, and maintain middleware software that bridges disparate systems, ensuring seamless data flow and communication across enterprise platforms. This role involves managing system integration, installing, configuring, and maintaining middleware platforms, and performing regular health checks and performance monitoring. The engineer will also be responsible for troubleshooting technical issues, providing root cause analysis, and offering technical support. Key responsibilities include developing technical documentation, collaborating with cross-functional teams, and automating deployment and scaling processes. The ideal candidate will have experience with IIS, Tomcat, and Apache, and a strong understanding of middleware configuration tasks.

Location: ONSITE- Chicago IL

Role: Middleware Engineer

Descriptions:

Core Responsibilities

  • Design and Development: Create and maintain middleware software that acts as a bridge between disparate systems, ensuring smooth data flow and communication across enterprise platforms.
  • System Integration and Maintenance: Manage system integration, ensuring consistency and reliability of data across multiple applications. This includes installing, configuring, and maintaining middleware platforms, performing regular health checks, and monitoring system performance to implement tuning and optimization.
  • Technical Support and Troubleshooting: Identify, analyze, and resolve technical issues, performing root cause analysis for middleware-related incidents. Provide technical support to development and operations teams, ensuring minimal disruption to business-critical processes.
  • Documentation and Compliance: Develop and maintain technical documentation for middleware configurations, operational procedures, and troubleshooting guides. This ensures knowledge transfer, adherence to company standards, and compliance with design principles and patterns.
  • Collaboration and Coordination: Work closely with software developers, system administrators, network engineers, and security teams to integrate new applications and services. Participate in planning meetings, daily stand-ups, and coordinate cross-functional teams to ensure smooth deployment and operation.
  • Automation and Optimization: Automate deployment, configuration, and scaling of middleware components using orchestration tools and scripts. Middleware engineers also assess current systems to identify areas for improvement and implement innovative solutions to enhance efficiency.
  • Monitoring and Performance Management: Continuous monitoring of middleware performance is essential.

ESSENTIAL SKILLS

IIS, Tomcat, Apache (and related “traditional middleware” configuration tasks such as certificates/security/hosting differences).

Ready to apply?
You'll be redirected to Novia Infotech's application page.

Similar roles