Job Description
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