Location:Eindhoven Netherlands
Job Type: FullTime/Contract
Job Overview
We are looking for an experienced Middleware Engineer to join our dynamic team. In this role you will design implement and maintain middleware solutions that ensure seamless communication between various applications and systems. You will be responsible for troubleshooting and optimizing middleware services to improve performance scalability and reliability. Your expertise will support the integration of diverse technologies helping to drive innovation and operational efficiency within our organization.
Middleware Design & Development:
- Design develop and implement middleware solutions to support the integration and communication of enterprise applications and systems.
- Develop and maintain custom middleware services APIs and data transformation layers.
Integration & Architecture:
- Collaborate with development teams to integrate thirdparty services applications and databases through middleware platforms.
- Design scalable robust and secure middleware solutions that meet business requirements.
Performance Tuning & Optimization:
- Monitor and tune middleware performance to ensure high availability scalability and fault tolerance.
- Troubleshoot and resolve integration issues related to middleware components.
Middleware Platforms Management:
- Administer and maintain middleware platforms such as Apache Kafka RabbitMQ IBM MQ WebSphere Oracle Fusion Middleware etc.
- Ensure seamless operation of communication protocols like SOAP REST JMS and MQTT.
Security & Compliance:
- Implement security standards for middleware solutions ensuring data integrity confidentiality and compliance with regulatory requirements.
- Enforce best practices for authentication authorization and encryption.
Collaboration & Support:
- Work closely with application developers database administrators and network engineers to ensure smooth system integration.
- Provide support and troubleshooting for middlewarerelated incidents and issues in production environments.
Requirements
Experience:
- Proven experience (typically 5 years) in middleware engineering or a similar role in software development or systems integration.
- Experience with middleware technologies such as Apache Kafka RabbitMQ IBM WebSphere TIBCO Oracle Fusion Middleware MuleSoft or similar platforms.
Technical Skills:
- Strong knowledge of API integration messageoriented middleware (MOM) and enterprise service buses (ESB).
- Proficiency in scripting languages such as Shell Python or Perl.
- Experience with containerization technologies like Docker Kubernetes and CI/CD pipelines.
- Familiarity with cloud platforms (e.g. AWS Azure Google Cloud) and related services (e.g. AWS SQS Azure Service Bus).
- Knowledge of database systems (SQL NoSQL) and transaction management.
Soft Skills:
- Strong problemsolving abilities and troubleshooting skills.
- Excellent communication and collaboration skills to work with crossfunctional teams.
- Detailoriented with a focus on highquality standards and adherence to project deadlines.
Educational Background:
- Bachelor s degree in Computer Science Information Technology or a related field (or equivalent work experience).
Experience: Proven experience (typically 5+ years) in middleware engineering or a similar role in software development or systems integration. Experience with middleware technologies such as JBoss. Tomcat, Weblogic. Technical Skills: Strong knowledge of API integration, message-oriented middleware (MOM), and enterprise service buses (ESB). Proficiency in scripting languages such as Shell, Python, or Perl. Experience with containerization technologies like Docker, Kubernetes, and CI/CD pipelines. Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and related services (e.g., AWS SQS, Azure Service Bus). Knowledge of database systems (SQL, NoSQL) and transaction management. Soft Skills: Strong problem-solving abilities and troubleshooting skills. Excellent communication and collaboration skills to work with cross-functional teams. Detail-oriented with a focus on high-quality standards and adherence to project deadlines. Educational Background: Bachelor s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).