Full Time

Middleware Engineer (357818)

IDR, Inc.
$90,000 - $120,000* / year (about $43–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by IDR, Inc., so some details may not match this job. The employer's own page has the real description.

Job Overview

The Middleware Engineer at IDR, Inc. will play a pivotal role in designing, developing, and maintaining middleware solutions that facilitate communication between various software applications and systems. This role requires a strong understanding of middleware technologies, as well as the ability to collaborate with cross-functional teams to ensure the smooth integration of various components within the IT infrastructure. The ideal candidate will contribute to project planning, implementation, and ongoing support, while also being responsible for troubleshooting and optimizing middleware implementations for enhanced performance and reliability.



Job Responsibilities

  • Design, implement, and maintain middleware architectures to support application integration.
  • Develop and manage APIs to facilitate seamless communication between systems.
  • Collaborate with development and operations teams to define integration requirements.
  • Monitor and troubleshoot middleware performance issues to ensure high availability and reliability.
  • Document middleware processes, configurations, and integration designs for reference and compliance.
  • Stay updated with the latest middleware technologies and trends, recommending improvements as necessary.
  • Provide technical guidance and mentorship to junior engineers and team members.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 3-5 years of experience in middleware development or equivalent integration experience.
  • Proficiency in middleware technologies such as IBM WebSphere, Oracle Fusion Middleware, or Apache Kafka.
  • Strong programming skills in languages such as Java, Python, or .NET.
  • Experience with cloud-based middleware solutions and integrations (e.g., AWS, Azure).
  • Familiarity with RESTful and SOAP web services.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The Middleware Engineer will utilize a range of technologies and tools, including but not limited to IBM WebSphere Application Server, Oracle Enterprise Service Bus, Apache Kafka, as well as monitoring and diagnostic tools such as Splunk and New Relic. Familiarity with version control systems like Git and continuous integration/continuous deployment (CI/CD) pipelines will be advantageous.



Ideal Candidates

Ideal candidates for this position will possess a passion for technology and integration solutions, demonstrating a proactive approach to identifying and solving problems. They are expected to have strong analytical skills, attention to detail, and effective communication abilities that allow them to interact with both technical and non-technical stakeholders. A collaborative mindset is essential, as is the capability to thrive in a dynamic, team-oriented environment. Flexibility, adaptability, and a commitment to continuous learning are additional traits that will contribute to success in this role.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.