IBM Middleware Developer

  • Full-time

Company Description

 

 

 

Job Description

VAM Systems is currently looking for IBM Middleware Developer for our Bahrain operations with the following skillsets and terms & conditions:

Qualification                               :    BA Computer Information Systems

Years of Experience                              :   4 - 6 years

Preferred Previous Work Experience  : Banking

 

Certifications Required

 

  • IBM API Connect Certification (Preferred)
  • Java SE/EE Certification (Preferred)

 

Professional Training Required    

 

  • Training in IBM API Connect and IBM DataPower
  • Advanced Java and Microservices Architecture training"

 

Skills

 

  • IBM API Connect
  • IBM DataPower
  • Java (Spring Boot, JEE)
  • Microservices Architecture
  • RESTful and SOAP API Development
  • API Security (OAuth 2.0, JWT, Mutual TLS, API Keys)
  • API Gateway Policies (Rate Limiting, Caching, Transformation)
  • Cloud Platforms (AWS, Azure, IBM Cloud)
  • Kubernetes & Docker for API deployments
  • CI/CD Pipelines (Jenkins, GitHub Actions, GitLab CI/CD)
  • Postman, Swagger/OpenAPI Specification
  • GraphQL and gRPC (Optional, but a plus)
  • Database Connectivity (SQL, NoSQL, JDBC, Hibernate)
  • Performance Testing of APIs (JMeter, Gatling, Locust)
  • Logging and Monitoring (ELK Stack, Prometheus, Splunk)
  • Message Brokers (Kafka, RabbitMQ, IBM MQ)
  • Event-Driven Architecture

 

Experience Required

 

  • IBM API Connect architecture and components
  • API Gateway policies (traffic control, caching, transformation)
  • API security mechanisms (OAuth 2.0, JWT, Mutual TLS, API Keys)
  • RESTful and SOAP API development using Java (Spring Boot, JEE)
  • IBM DataPower for API security and transformation
  • API versioning and lifecycle management
  • microservices architecture and API-led connectivity
  • logging, monitoring, and debugging APIs in production
  • working with message brokers (Kafka, RabbitMQ, IBM MQ)
  • Strong problem-solving and analytical skills
  • Ability to work independently and in a team
  • Strong understanding of API security best practices
  • Experience in cloud-native API development
  • Ability to optimize API performance and scalability
  • Excellent communication and documentation skills
  • Strong experience in troubleshooting and debugging APIs
  • Adaptability to new technologies and tools

 

Responsibility

 

  • Develop and manage APIs using IBM API Connect and IBM DataPower.
  • Design and implement API security mechanisms, including OAuth 2.0, JWT, and Mutual TLS.
  • Develop RESTful and SOAP APIs using Java (Spring Boot, JEE).
  • Work with API Gateway policies for traffic control, caching, and transformation.
  • Collaborate with DevOps teams to integrate API lifecycle management.
  • Ensure API governance, scalability, and performance optimization. Troubleshoot and debug API-related issues in production and non-production environments.
  • Work with backend teams for integration with microservices, databases, and cloud platforms.

 

Terms and conditions

 

Joining time frame: (15 - 30 days)

 

 

 

 

Additional Information

Terms and conditions: 

Joining time frame:   maximum 4 weeks