Job Title:
IBM Middleware/ Java Developer
Employment Type:
Full-time
Experience:
5-7 years
Industry:
Information Technology / Banking / System Integration / Digital Transformation
Job Summary
We are seeking an experienced IBM Middleware Developer responsible for designing, developing, and maintaining middleware and integration solutions. The role involves working with integration platforms, APIs, and microservices to ensure seamless communication between core systems, digital channels, and external services.
Key Responsibilities
-
Design, develop, and maintain middleware solutions using IBM Integration technologies.
-
Integrate core systems with digital platforms and external services using APIs and messaging systems.
-
Develop and maintain a microservices architecture to support system integrations.
-
Ensure middleware solutions are scalable, secure, and reliable.
-
Monitor, troubleshoot, and optimize middleware performance and availability.
-
Install, configure, administer, and apply patches to middleware environments.
-
Implement CI/CD pipelines for middleware deployment and updates.
-
Collaborate with cross-functional teams to understand integration requirements.
-
Document integration flows, technical specifications, and operational procedures.
-
Review and optimize existing middleware environments for efficiency and performance.
Required Skills
-
API Development and Integration
-
IBM Integration Bus / App Connect Enterprise
-
IBM API Connect
-
Message Queuing Systems (IBM MQ, Kafka, or similar)
-
Microservices Architecture
-
RESTful API Design and Development
-
System Integration
-
Agile Development Methodologies
-
Application Design and Development
-
System Analysis and Testing
-
DevOps and CI/CD Practices
-
Middleware Installation, Configuration, and Administration
-
Troubleshooting and Performance Optimization
Qualifications
-
Bachelor's Degree in Computer Science, Information Systems, or related field.
-
Relevant IBM Middleware certifications preferred.
Experience
-
5 to 7 years of experience in middleware development and integration.
-
Experience working with IBM middleware technologies is required.
-
Banking or financial services industry experience is preferred.
Language Requirements
Strong English communication skills (speaking, reading, and writing).