IBM Java Middleware Developer- Remote
Skills
About This Role
IBM Java / 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
Your resume, rewritten
for this exact role.
Sign up free — Base Career tailors your CV to this job description in 60 seconds.
01 / 05
Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Use Autofill When You Apply

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required