IBM API Connect Developer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

API
API Management
Amazon Web Services
Apache Kafka
Apache Maven
Authentication
DevOps
IBM Websphere DataPower
Jenkins
JavaScript
JSON
IBM WebSphere MQ
IBM
Kubernetes
Python
RESTful
Google Cloud Platform
Good Clinical Practice
IBM API Connect

Job Details

Key Responsibilities:

Design, develop, and deploy APIs using IBM API Connect and DataPower Gateway.

Manage the full API lifecycle including planning, publishing, securing, monitoring, and retiring APIs.

Integrate APIs with backend services such as databases, enterprise systems (SAP, Salesforce, etc.), and microservices.

Implement API security policies (OAuth 2.0, JWT, API Keys, TLS, Basic Authentication).

Configure API analytics, rate limiting, and throttling policies for performance optimization.

Troubleshoot and resolve API gateway, connectivity, and performance issues.

Collaborate with architects, developers, and DevOps teams to support integration solutions.

Provide technical guidance and documentation for API design and usage.

Stay updated with API management best practices and IBM API Connect enhancements.

Required Skills and Qualifications:

Hands-on experience with IBM API Connect (v10 preferred) and IBM DataPower Gateway.

Strong expertise in RESTful APIs, SOAP Web Services, JSON, XML, YAML.

Knowledge of API lifecycle management and API-first design principles.

Experience implementing security protocols (OAuth 2.0, OpenID Connect, JWT, TLS, API Keys).

Familiarity with cloud platforms (AWS, Azure, Google Cloud Platform) and hybrid integrations.

Proficiency in scripting languages (JavaScript, Python, Groovy, or Shell scripting).

Experience with CI/CD tools (Jenkins, Git, Maven) for API deployments.

Strong problem-solving and debugging skills.

Excellent communication and documentation abilities.

Preferred Skills (Nice to Have):

Experience with Kubernetes, Docker, and OpenShift for API Connect deployments.

Familiarity with microservices architecture and service mesh.

Knowledge of Kafka, MQ, or Event-Driven Architecture.

Experience with DevSecOps practices and monitoring tools (Splunk, ELK, Grafana).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.