Senior Integration & Composition Engineer

    Highlights

    Key Responsibilities: • Design and implement integration compositions across APIs, services, and platforms • Transform filter and enrich JSON payloads using JQ • Build reusable and parameterized templates using Go templating • Compose requests and responses for downstream systems based on business rules • Support system-to-system integration orchestration and data mapping • Troubleshoot integration issues related to payload structure and transformations • Collaborate with platform API and DevOps teams to ensure seamless deployments • Maintain versioned reusable templates and transformation logic • Build Go template-driven configurations to support reusable parameterized integrations across environments. Integration & APIs - Experience integrating REST-based payment APIs and event-driven flows REST APIs, JSON, HTTP API gateways, middleware, or integration platforms Experience in programming and scripting languages such as GO, Java, Python Understanding of payment failure scenarios, declines, and reconciliation impacts Experience supporting high-throughput, low-latency transaction systems Knowledge in DevOps, such as Kubernetes, Helm, CICD Pipeline Familiarity with orchestration frameworks Strong debugging and problem-solving skills.

    Numbers & Facts

    LocationDenver, CO

    Description

    Client Job Title: Senior Integration & Composition Engineer

    Location: Denver, Englewood, CO, OR, West Chester, PA

    Duration: 3 Days Onsite, 6-12 Months, Contract

    Mandatory Skills: • JQ • Go Template • REST API • JSON

    Preferred Skills: • Preferred Experience: Python, GO, Language, Java • CICD

    Job Description:

    Senior Integration & Composition Engineer to design and implement dynamic payload transformations and configuration compositions to integrate multiple systems reliably and efficiently. This role focuses on payload composition transformation and system integration across internal systems and external partners. The engineer will use JQ and Go templates to implement dynamic request-response mappings, configuration-driven workflows, and environment-specific integrations while ensuring scalability, resiliency, and compliance.

    Key Responsibilities:

    • Design and implement integration compositions across APIs, services, and platforms • Transform filter and enrich JSON payloads using JQ • Build reusable and parameterized templates using Go templating • Compose requests and responses for downstream systems based on business rules • Support system-to-system integration orchestration and data mapping • Troubleshoot integration issues related to payload structure and transformations • Collaborate with platform API and DevOps teams to ensure seamless deployments • Maintain versioned reusable templates and transformation logic • Build Go template-driven configurations to support reusable parameterized integrations across environments

    DEV QA UAT PROD:

    • Integrate 3rd party platforms with upstream channels and downstream providers • Implement standardized error handling and decline mapping to ensure consistent customer and operational experiences • Partner with product architecture, QA, and operations teams to ensure payment integrations meet business regulatory and performance requirements • Troubleshoot production issues related to payment composition logic, payload mismatches, or partner integration failures • Contribute to documentation best practices and reusable integration assets

    Required Skills & Experience:

    Hands-on expertise with JQ for JSON filtering, mapping, aggregation, conditionals Strong proficiency with Go templating, including conditionals, loops, and reusable templates Helm-style experience is a plus Payload generation

    Integration & APIs - Experience integrating REST-based payment APIs and event-driven flows REST APIs, JSON, HTTP API gateways, middleware, or integration platforms Experience in programming and scripting languages such as GO, Java, Python Understanding of payment failure scenarios, declines, and reconciliation impacts Experience supporting high-throughput, low-latency transaction systems Knowledge in DevOps, such as Kubernetes, Helm, CICD Pipeline Familiarity with orchestration frameworks Strong debugging and problem-solving skills

    Preferred: Prior experience with payment platforms and end-to-end payment lifecycles Knowledge of alternative payment methods, recurring billing, and subscription models Exposure to cloud-native deployments, CICD pipelines, and Kubernetes-based platforms

    Similar Jobs

    See more jobs