About the Job
The Integration Support is responsible for the health and reliability of the enterprise middleware layer. L2 engineers will manage complex data flows between systems, ensuring that Spring Boot services and IBM CP4I components (MQ, ACE, APIC) are performant, secure, and highly available.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Role Objectives:
- Strategic Technical Leadership:
- End-to-End Traceability: Trace transaction flows from the API Gateway (API Connect) through the Enterprise Service Bus (ACE) to backend Microservices (Spring Boot).
- Root Cause Analysis (RCA): Conduct deep-dive investigations into middleware failures, such as message losses in MQ, synchronization errors in ACE, or JVM crashes in Spring Boot.
- Platform Governance: Oversee the stability of integration components running on Red Hat OpenShift, ensuring optimal resource allocation and pod scaling.
- Security Enforcement: Manage and troubleshoot security protocols, including Mutual TLS (mTLS), OAuth2, and JWE/JWS within the integration layer.
Detailed Technical Responsibilities:
-
IBM Cloud Pak for Integration (CP4I):
- Troubleshooting message flows, ESQL logic errors, and adapter connectivity issues (SAP, Database, File).
- Manage queue managers, resolve channel retries, and investigate dead-letter queues or message persistence issues.
- Resolve issues related to API definitions, security policies, and Gateway (DataPower) latency.
-
Backend Microservices (Spring Boot):
- Analyze JVM thread dumps and heap dumps to resolve memory leaks or high CPU utilization in microservices.
- Troubleshoot Spring Boot integration with databases (JPA/Hibernate) and external messaging systems (JMS/Kafka).
- Utilize ELK/Splunk to correlate logs across multiple microservices to identify points of failure in a distributed architecture.
Technical Skill Set:
- Mastery of IBM CP4I (ACE, MQ, and API Connect).
- Advanced knowledge of Java and Spring Boot (Spring Integration, Spring Cloud).
- Expert-level proficiency in Red Hat OpenShift and Kubernetes.
- Expert understanding of REST, SOAP, JSON, XML, AMQP, and MQTT.
- Hands-on experience with IBM Instana, Dynatrace, or Prometheus/Grafana.
Qualifications:
- Experience: 5+ years in Middleware or Integration Support.
- Must currently reside in KSA.
- Complex problem-solving skills for debugging asynchronous communication patterns and distributed transactions.
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Preferred Certifications: IBM Cloud Pak for Integration Specialist, Red Hat Certified Specialist in OpenShift Administration.
Key Performance Indicators (KPIs):
- Integration Uptime: Achieving 99.99% availability for critical middleware components.
- L2 Resolution Rate: Maximizing the number of integration issues resolved without escalation to L3 Engineering.
- MTTR: Reducing the time taken to identify and fix failures in the message delivery pipeline.
Language Requirements:
- Proficiency in English is preferred.