Qureos

Find The RightJob.

Solution Architect

Key Responsibilities:

Architecture & Platform Design:

  • Define and own end-to-end solution architecture based on MACH principles:
  • Microservices
  • API-first
  • Cloud-native
  • Headless / Composable
  • Design headless platform architectures integrating CMS (e.g., Drupal), BFF layers, API gateways, and domain microservices.
  • Define clear system boundaries between:
  • Experience layer (Web / Mobile / BFF)
  • Integration & orchestration layer
  • Domain services
  • External systems
  • Design secure, scalable, and observable architectures aligned with enterprise NFRs.

BPM & Orchestration:

  • Lead the design of BPM-driven orchestration using tools such as Camunda.
  • Define process choreography vs orchestration strategies across microservices.
  • Design event-driven workflows leveraging Kafka / Pub-Sub with BPM coordination.
  • Ensure BPM remains process-centric, not business-logic-heavy, with clean service ownership.
  • Align BPM flows with long-running transactions, retries, compensations, and SLA tracking.

Integration & API Strategy:

  • Define API-first integration standards (REST, async events).
  • Establish API gateway patterns (Apigee or equivalent) for:
  • Security
  • Rate limiting
  • Versioning
  • Observability
  • Define contract-driven development and schema governance.
  • Guide teams on repository patterns, domain boundaries, and data ownership.

Governance & Technical Leadership:

  • Lead architecture reviews, design walkthroughs, and decision forums with internal teams and clients.
  • Establish and enforce architecture standards, reference models, and design principles.
  • Review solution designs and critical code paths for scalability, resilience, and maintainability.
  • Identify technical risks early and define mitigation strategies.
  • Ensure architecture alignment across engineering, QA, DevOps, and product teams.

Cloud & Non-Functional Excellence:

  • Design cloud-native deployments on AWS / Azure / GCP.
  • Guide teams on:
  • Performance optimization
  • Security by design
  • GDPR and data protection considerations
  • Define observability standards (logging, metrics, tracing).
  • Ensure infrastructure supports high availability, fault tolerance, and horizontal scaling.

Required Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent.
  • 10–12+ years of experience in software engineering and architecture roles.
  • Strong hands-on experience with MACH architecture in real-world enterprise systems.
  • Proven experience designing microservices-based and event-driven platforms.
  • Solid understanding of BPM engines (preferably Camunda) and orchestration patterns.
  • Strong experience with REST APIs, async messaging, and integration patterns.
  • Experience with API gateways and enterprise integration layers.
  • Deep understanding of scalable system design, performance, and security best practices.
  • Excellent communication skills with the ability to engage senior technical and non-technical stakeholders.

Job Type: Full-time

Work Location: In person

© 2026 Qureos. All rights reserved.