Integration Architect

Job Title: Integration Architect
Contract: 6 Months
Location: Hybrid – 3 Days Per Week Onsite (Glasgow)
Sector: Public
IR35 Status: Inside
Interview Process: 1 Stage via Microsoft Teams

Required Architect with hands-on expertise in Java, MuleSoft, Apache Camel, and RabbitMQ to lead the design and implementation of scalable integration systems. Requires strong experience with event-driven architecture and enterprise integration principles, as well as the ability to deliver secure, robust, and performant messaging solutions within a DevOps-enabled environment.

Key Responsibilities

  • Design scalable integration solutions using MuleSoft, RabbitMQ, and Apache Camel.
  • Define reusable integration patterns and frameworks using enterprise models.
  • Lead API and messaging designs aligned with REST, SOAP, and AMQP standards.
  • Implement asynchronous architectures including pub-sub and event-driven flows.
  • Develop MuleSoft flows and processors with Anypoint Studio and DataWeave.
  • Configure RabbitMQ clusters, queues, exchanges, and routing.
  • Build Camel routes using advanced patterns like Splitters, Aggregators, and WireTaps.
  • Ensure batch reliability and transactional integrity across integrations.
  • Oversee CI/CD pipelines and infrastructure automation.
  • Deploy and scale integrations with Docker and Kubernetes.
  • Ensure high availability and resilience across all messaging components.
  • Apply secure practices using encryption, OAuth2, JWT, and TLS.
  • Monitor integrations with audit trails, retries, DLQs, and reprocessing logic.

Required Skills

  • Apache Camel: Strong experience with routes, processors, components, external system integration, and EIPs using Java/DSL/XML.
  • Strong Java skills
  • DevOps / CI-CD: Experienced with Git, Jenkins, Azure DevOps, GitLab CI, Docker, Kubernetes, and deployment orchestration.
  • Strong knowledge of security integration (encryption, authentication, access control).
  • Solid understanding of microservices, distributed systems, and cloud-native architecture.

Desirable Skills

  • MuleSoft: Proficient in Mule 4, Anypoint Studio, Runtime Manager, Exchange, API design, message processors, DataWeave, and integration flows; solid grasp of API policies, error handling, and transaction scopes.
  • RabbitMQ: Skilled in AMQP, exchanges (direct, topic, fanout), queues, bindings, acknowledgments, clustering, backup/DR, retries, and dead-letter handling.
  • Certified MuleSoft Developer or Architect
  • Familiarity with other messaging platforms: Kafka/ActiveMQ
  • Infrastructure Automation experience (Terraform or Ansible)
  • Scrum/Kanban methodologies
Company
Montash
Location
Scotland, United Kingdom
Hybrid / WFH Options
Employment Type
Contract
Posted
Company
Montash
Location
Scotland, United Kingdom
Hybrid / WFH Options
Employment Type
Contract
Posted