HamburgerMenu
hirist

API Integration Engineer

TEKIT SOFTWARE SOLUTIONS PRIVATE LIMITED
Multiple Locations
4 - 8 Years
star-icon
4.7white-divider9+ Reviews

Posted on: 04/08/2025

Job Description

Job Title : API Integration Engineer Azure & Kafka (4-8 yrs)

Location : Remote


Experience : 4- 8 years


Notice Period : Immediate


Job Summary :


We are looking for an experienced API Integration Engineer with expertise in Azure services and Kafka. The ideal candidate will develop and manage secure, scalable API integrations, perform event-driven messaging using Kafka, and ensure seamless integration with third-party systems.


Mandatory Skills :


- RESTful API development with OpenAPI/Swagger

- Azure integration (API Management, OAuth2, Managed Identity)

- Kafka event streaming and pub/sub messaging

- Integration with systems like MES and SharePoint

- Data transformation, mapping, and endpoint integration

- Strong API security (OAuth2, JWT, API keys)

- Experience in integration patterns: point-to-point, hub-and-spoke, pub/sub

- Testing: Unit, Integration, UAT

- Excellent documentation skills


Key Responsibilities :


- API Integration Development : Develop and manage secure and scalable RESTful APIs using OpenAPI/Swagger for seamless integration with third-party systems.


- Azure Integration : Utilize Azure services such as API Management, OAuth2, and Managed Identity to integrate and manage APIs securely.

- Kafka Event Streaming : Implement and manage Kafka-based event streaming, including pub/sub messaging for real-time data flow between systems.


- System Integration : Work on integrating various enterprise systems such as MES, SharePoint, and other internal/external applications, ensuring robust data communication and transformation.


- Data Transformation & Mapping : Perform data transformation, mapping, and integration between different endpoints and formats, ensuring compatibility across systems.


- API Security : Implement strong API security practices using OAuth2, JWT, API Keys, and other authentication/authorization mechanisms to secure API endpoints and data.


- Integration Patterns : Work on various integration patterns like point-to-point, hub-and-spoke, and pub/sub to optimize communication between systems.


- Testing & Quality Assurance : Conduct unit testing, integration testing, and User Acceptance Testing (UAT) to ensure the robustness, reliability, and security of API integrations.


- Collaboration : Collaborate with cross-functional teams, including developers, product managers, and system architects, to deliver integration solutions that align with business needs.


- Documentation : Create clear and comprehensive documentation for API endpoints, integration workflows, and testing procedures.


info-icon

Did you find something suspicious?