Description:
Overview
We are seeking an experienced Middleware Engineer with 5+ years' hands-on experience designing, building, integrating, and supporting enterprise middleware solutions.
The role focuses on Java-based middleware and API platforms within a Linux/Unix environment, supporting integration, orchestration, and high-availability services across enterprise systems.
The successful candidate will be technically strong, integration-focused, and comfortable working across development, operations, and delivery teams.
Key Responsibilities
Middleware Development & Integration
Design, develop, and maintain middleware services using Java and Spring Boot.
Build and expose services using REST and SOAP APIs, ensuring secure, scalable integrations.
Integrate middleware components with IBM DataPower, APIConnect, and Business Automation Workflow (BAW).
Support enterprise integration patterns and service orchestration across multiple systems.
Platform & Environment Management
Configure, administer, and support IBM WebSphere Application Server (WAS) and WebSphere Liberty Profile (WLP).
Ensure middleware services operate reliably within Linux/Unix environments, with a focus on performance and stability.
Monitor and maintain high availability, resilience, and scalability of middleware applications.
DevOps & Deployment
Containerise middleware services using Docker.