Skip to Content

Integration Developer - Position 2

Remote

Ref: 26.10.4-2

API Integration · MuleSoft / Quickwork · REST APIs · OpenAPI 3.0 · JavaScript / Node.js · OAuth2 / JWT · MEF / TMF · Async Processing

Duration: Approximately six months

We are looking for two Mid-to-Senior Integration Developers to join a project team migrating APIs and integrations from MuleSoft to Quickwork. Both roles require a similar technical background, with each developer taking ownership of a different set of integrations.

This opening is for Position 2, focusing on experience-layer APIs, address validation and service qualification integrations. You will work alongside another Integration Developer, a Technical Lead, platform specialists and QA to deliver tested, production-ready solutions that preserve the functionality and performance of the existing APIs.

 Location: Bulgaria / Remote

Allocation: Full-time

Expected project duration: Approximately six months

Seniority: Mid to Senior — typically 3–6 years of relevant experience

Key Responsibilities

  • Develop Quickwork journeys based on existing MuleSoft API behaviour, target architecture and agreed platform patterns.

  • Implement REST API endpoints and integrations in accordance with OpenAPI specifications.

  • Build data transformations, request validation and token-based authentication.

  • Handle backend errors, timeouts, invalid payloads and missing required headers.

  • Write unit and integration tests covering successful operations and error scenarios.

  • Compare migrated API responses with the existing MuleSoft implementation and resolve discrepancies.

  • Maintain technical documentation covering journey purpose, inputs, outputs, transformations and error handling.

  • Participate in peer reviews and collaborate with the Technical Lead, platform specialists and QA.

  • Support deployment, production cutover, troubleshooting and handover.

Required Skills & Experience

  • 3+ years of integration development using MuleSoft, Workato, Boomi, Azure Logic Apps, Quickwork or a comparable platform.

  • Hands-on experience implementing and consuming REST APIs.

  • Ability to read and implement OpenAPI 3.0 specifications, including request and response schemas, parameters, authentication and error responses.

  • Practical JavaScript / Node.js skills for JSON processing, field mapping, array operations, conditional logic, type conversion and function debugging.

  • Experience implementing OAuth2, JWT or API-key authentication, from both API consumer and provider perspectives.

  • Understanding of HTTP status codes, request validation, API error handling and timeout behaviour.

  • Experience with API testing, integration testing and troubleshooting.

  • Familiarity with version control, CI/CD and development, test and production environments.

  • Basic understanding of TMF API standards and awareness of MEF Sonata, including their use in address validation and service qualification.

  • Ability to communicate technical issues clearly, raise blockers promptly and produce practical documentation.

Nice to Have

  • Previous experience developing Quickwork journeys.

  • Experience implementing TMF622 or TMF645 APIs.

  • German language skills.

Position Focus

This position concentrates on experience-layer APIs and serviceability, service qualification and product offering qualification integrations.

The expected scope includes:

  • Address-validation experience APIs based on MEF121 and TMF673.

  • Serviceability and service qualification process APIs, including TMF645.

  • Product Offering Qualification (POQ) integrations based on MEF87.

  • Feasibility-token storage and retrieval.

  • Asynchronous processing and polling patterns where required by the integration design.

Experience implementing MEF87 or MEF121, familiarity with Quickwork Databases, and practical knowledge of asynchronous processing and polling would be particularly valuable for this position.