Integration Architect

Integration Architect

Glasgow Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Lead the design and implementation of scalable integration systems using Java, MuleSoft, and RabbitMQ.
  • Company: Join a dynamic public sector team in Glasgow, focused on innovative integration solutions.
  • Benefits: Enjoy hybrid work flexibility, competitive pay, and opportunities for professional growth.
  • Why this job: Be part of a cutting-edge environment that values creativity and collaboration in tech.
  • Qualifications: Strong experience in Java, Apache Camel, and DevOps practices required; MuleSoft skills are a plus.
  • Other info: This is a 6-month contract with a single-stage interview via Microsoft Teams.

The predicted salary is between 48000 - 72000 £ per year.

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.

Integration Architect employer: Montash

As an Integration Architect at our Glasgow location, you will thrive in a dynamic hybrid work environment that fosters innovation and collaboration. We prioritise employee growth through continuous learning opportunities and a supportive culture that values your contributions. Join us to be part of a forward-thinking team dedicated to delivering impactful integration solutions in the public sector.
M

Contact Detail:

Montash Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Integration Architect

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as MuleSoft, RabbitMQ, and Apache Camel. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during the interview.

✨Tip Number 2

Prepare to discuss your experience with event-driven architecture and how you've implemented it in past projects. Be ready to provide examples of how you've designed scalable integration solutions and the impact they had on the organisation.

✨Tip Number 3

Brush up on your knowledge of CI/CD practices and tools like Git, Jenkins, and Docker. Being able to articulate your experience with these tools and how they relate to integration architecture will demonstrate your readiness for a DevOps-enabled environment.

✨Tip Number 4

Since the role requires strong security integration knowledge, be prepared to discuss secure practices you've implemented in previous roles. Understanding encryption, OAuth2, and JWT will be crucial, so have examples ready to share.

We think you need these skills to ace Integration Architect

Java Programming
MuleSoft Expertise
Apache Camel Proficiency
RabbitMQ Configuration
Event-Driven Architecture
API Design (REST, SOAP, AMQP)
Asynchronous Architecture Implementation
CI/CD Pipeline Management
Docker and Kubernetes Deployment
Security Integration Practices
Microservices Architecture
Distributed Systems Knowledge
Cloud-Native Architecture Understanding
DataWeave Development
Integration Patterns and Frameworks Definition
Audit Trail Monitoring
Retry and Dead-Letter Queue Management
Infrastructure Automation (Terraform or Ansible)
Scrum/Kanban Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your hands-on experience with Java, MuleSoft, Apache Camel, and RabbitMQ. Use specific examples to demonstrate your expertise in designing scalable integration solutions and working with event-driven architecture.

Craft a Compelling Cover Letter: In your cover letter, explain why you are the perfect fit for the Integration Architect role. Mention your experience with CI/CD pipelines, Docker, and Kubernetes, and how these skills will help you deliver secure and robust messaging solutions.

Showcase Relevant Projects: If you have worked on projects involving API design, asynchronous architectures, or microservices, be sure to include these in your application. Highlight your role and the impact of your contributions to demonstrate your capabilities.

Prepare for the Interview: Since the interview process is via Microsoft Teams, practice discussing your technical skills and experiences clearly and confidently. Be ready to answer questions about your knowledge of security integration practices and your approach to building resilient messaging components.

How to prepare for a job interview at Montash

✨Showcase Your Technical Skills

Be prepared to discuss your hands-on experience with Java, MuleSoft, Apache Camel, and RabbitMQ. Highlight specific projects where you designed scalable integration solutions and how you implemented event-driven architectures.

✨Understand the Job Requirements

Familiarise yourself with the key responsibilities listed in the job description. Be ready to explain how your previous work aligns with designing reusable integration patterns and leading API and messaging designs.

✨Demonstrate DevOps Knowledge

Since the role requires experience in a DevOps-enabled environment, be prepared to discuss your familiarity with CI/CD pipelines, Docker, and Kubernetes. Share examples of how you've overseen infrastructure automation in past roles.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your problem-solving skills in real-world situations. Think about challenges you've faced in integration projects and how you ensured high availability and security across messaging components.

Integration Architect
Montash
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>