Horizontal activities, tooling, documentation and support Architect, remote (EU)

Twtspain
Contract type
Freelance
Work mode
Remote
Experience
Mid-level · 3+ years

Job description

Remote EU architect role for MAIA covering horizontal activities, tooling, documentation and support, including back-office tooling for Grants and Experts domains and 3rd-level technical support.

At a glance

Employment
Independent contractor
Work mode
Remote
Languages
English – C1

What you'll do

  • Develop and maintain back-office tooling supporting business migrations, specifically for Grants and Experts domains.
  • Deliver monitoring, testing and scripting tools to improve platform stability and operational efficiency.
  • Support business developers in implementing Compass Corporate components within their processes.
  • Produce and maintain up-to-date technical documentation.
  • Provide 3rd-level technical support and investigate complex technical issues.
  • Perform migration, development, testing, maintenance and documentation activities.
  • Analyze incidents, develop fixes and contribute to platform reliability improvements.
  • Implement automation, performance optimization and technical remediation activities.
  • Prepare deployment artefacts and support production integration activities.
  • Participate in PI planning, sprint activities, technical refinement sessions and stakeholder demonstrations.
  • Contribute to technical governance, coordination meetings and decision tracking.

What we're looking for

  • At least 5 years of studies attested by a diploma (minimum post-secondary education).
  • A minimum of 3 years post-secondary professional experience.
  • At least C1 level in English according to CEFR.
  • Proficiency in HTML5, JavaScript/TypeScript, CSS3 and SASS.
  • Proficiency in Angular, including modern concepts like Signals.
  • Good knowledge of building complex, modular client-side applications using modern frameworks, Web Components, micro frontends and state management patterns.
  • Experience in web security, authentication and authorization protocols (OpenID Connect, JWT).
  • Experience with responsive and adaptive design.
  • Experience with leveraging Content Delivery Networks (CDNs) like AWS CloudFront to optimize asset delivery and improve application performance.
  • Understanding key design principles.
  • Understanding API integration patterns (consuming REST APIs, error handling, caching strategies).
  • Experience with dynamic UI component integration patterns (loading, event communication).
  • Proficiency in back-end languages (Java) and experience with frameworks (Spring Boot, JPA/Hibernate, Axon).
  • Experience with legacy JEE application servers and technology standards and implementations (WebLogic 14, JAXRS, JAXWS, JAXB, EJB, JMS).
  • Experience in designing, building, automating, and securing RESTful APIs and web services, including OpenAPI/Swagger documentation.
  • Experience with API management technologies (Consul, API Gateways, CAPI Gateway).
  • Knowledge of cloud services (e.g., AWS) and experience with deploying and managing applications in a cloud environment.
  • Understanding authentication and authorization protocols and standards (e.g., OpenID Connect, JWT, Client/Server Certificate).
  • Experience with leveraging AI agent technologies during development but also integrated with applications (MCP, Skills, AmazonQ/Kiro, Spec Driven development, context engineering).
  • Experience with workflow engine integration (Activiti, Camunda).
  • Proficiency in working with relational databases (e.g., PostgreSQL, Oracle, H2DB), including writing complex SQL queries and understanding database design.
  • Experience with NoSQL document stores (ElasticSearch, Redis) and understanding of consistency/performance trade-offs.
  • Experience with cloud-native event-driven micro-service architecture principles and design patterns like CQRS, Sagas.
  • Experience with messaging solutions based on JMS and Kafka.
  • Strong understanding of the web development cycle and programming techniques and tools.

Your team

MAIA

Apply