IBM Java Middleware Developer- Remote
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
IBM Java / Middleware Developer š Location: Remote š¤ Experience: 6ā10+ Years Key Responsibilities ⢠Design and develop end-to-end integration solutions across enterprise systems using IBM middleware stack ⢠Build scalable microservices using Java (Spring Boot / JEE) aligned with domain-driven design ⢠Develop, deploy, and maintain integration flows in IBM ACE / IIB (message flows, subflows, libraries) ⢠Implement complex ESQL logic, Java Compute Nodes, and message transform
Key Skills for This Role
Full Job Posting
Ibm Java And Middleware Developer
š Location: Remote
Key Responsibilities
- Design and develop end-to-end integration solutions across enterprise systems using IBM middleware stack
- Build scalable microservices using Java (Spring Boot / JEE) aligned with domain-driven design
- Develop, deploy, and maintain integration flows in IBM ACE / IIB (message flows, subflows, libraries)
- Implement complex ESQL logic, Java Compute Nodes, and message transformations
- Configure and manage IBM MQ infrastructure (queues, channels, clusters, DLQ handling)
- Design and publish secure APIs using IBM API Connect (APIC) including product definition and lifecycle management
- Configure IBM DataPower Gateway for security enforcement, routing, and protocol mediation
- Implement synchronous and asynchronous integration patterns (request-reply, pub-sub, event-driven)
- Develop event-driven architectures using Kafka / messaging platforms
- Perform data transformation and mapping using XML, JSON, XSLT, DFDL, and mapping nodes
- Integrate with ERP, CRM, legacy systems, databases, and third-party APIs
- Implement security frameworks (OAuth2, JWT, SSL/TLS, mTLS, SAML, LDAP integration)
- Automate build and deployment using CI/CD pipelines (Jenkins, GitLab, Azure DevOps)
- Containerize applications and integrations using Docker, Kubernetes, OpenShift
- Perform performance tuning, memory optimization, and latency reduction across middleware layers
- Monitor systems using logging, tracing, and monitoring tools (ELK, Prometheus, Grafana)
- Troubleshoot complex production issues across distributed integration environments
- Ensure high availability, failover, disaster recovery (HA/DR) architecture compliance
- Collaborate with enterprise architects, DevOps, infrastructure, and security teams
- Document technical designs, integration patterns, and operational procedures
Key Requirements
- 6ā10+ years of strong experience in Java and enterprise middleware development
- Expertise in Java (Spring Boot, Spring Cloud, J2EE, REST services)
- Deep hands-on experience in IBM ACE / IIB (ESQL, message models, subflows, DFDL, parsers)
- Strong working knowledge of IBM MQ (queue manager setup, clustering, channels, security)
- Hands-on experience with IBM API Connect (APIC) (API design, gateway policies, lifecycle)
- Experience with IBM DataPower Gateway (MPGW, WSP, AAA policies, security configurations)
- Strong understanding of integration patterns (EIP, pub-sub, event streaming, request-response)
- Expertise in data transformation technologies (XML, JSON, XSLT, DFDL, XPath)
- Experience with event streaming platforms like Kafka or equivalent
- Hands-on experience with DevOps practices and CI/CD pipelines
- Familiarity with containerization and orchestration (Docker, Kubernetes, OpenShift)
- Experience in cloud-native integration architectures (AWS / Azure)
- Strong understanding of networking concepts (HTTP/S, TCP/IP, SSL, Load Balancing)
- Knowledge of API security standards (OAuth2, OpenID Connect, JWT, SAML)
- Experience with monitoring, logging, and observability tools
- Strong debugging and root cause analysis skills in complex environments
- Nice to Have
- Experience in banking / telecom / large enterprise integration landscapes
- Exposure to service mesh (Istio) and API gateway patterns
- Knowledge of Agile / Scrum delivery models
- IBM certifications in ACE / MQ / APIC / DataPower
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Royal Cyber KSA
Devops Architect
Riyadh, KSA
Royal Cyber KSA is hiring a DevOps Architect with strong networking expertise to design scalable, secure cloud and CI/CD solutions. The role requires 10+ years experience, deep knowledge of Terraform, Docker, Kubernetes,
Senior Frontend Developer ā React
Riyadh, KSA
Senior Frontend Developer ā React š Location: Saudi Arabia / Middle East (Onsite/Hybrid) š¤ Experience: 6ā10+ Years Role Summary We are seeking a Senior Frontend Developer (React) to build high-performance, scalable, an
APIC-DataPower Designer
Riyadh, KSA
APIC / DataPower Designer š Location: Saudi Arabia (Onsite) š¤ Experience: 8ā12+ Years Role Summary We are seeking a highly skilled APIC / DataPower Designer to design, develop, and manage secure API solutions using IBM
Network Architects-Devops
Riyadh, KSA
Network Architect (DevOps) ā Palo Alto / F5 š Location: Saudi Arabia / Jordan (Onsite) š¤ Nationality: Saudi / Jordanian Preferred Role Summary We are looking for a Network Architect with strong DevOps experience to des
QA CRM Tester
Riyadh, KSA
Royal Cyber KSA seeks a QA CRM Tester with 5-8+ years of QA experience and 3+ years in Dynamics 365 CRM testing. Must have strong knowledge of CRM Sales, Service, Marketing modules, and hands-on experience with Azure Dev
Senior UX Analyst
Riyadh, KSA
Job Title: Senior UX Analyst Location: Riyadh, Saudi Arabia Summary: The Senior UX Analyst is instrumental in developing user-centric designs and guidelines based on data insights. The role ensures the creation of high-p
Devops Architect
Riyadh, KSA
Senior Frontend Developer ā React
Riyadh, KSA
APIC-DataPower Designer
Riyadh, KSA
Network Architects-Devops
Riyadh, KSA
QA CRM Tester
Riyadh, KSA
Senior UX Analyst
Riyadh, KSA
