Task and Processes components Architect, Brussels

Il y a 4 heures

Brussels, Brussels, Belgique TheWhiteam Temps plein

Position: Task and Processes components Architect.

Location: Near-site (Brussels).

Rate: 480€/day.

Language: Services will be provided in English. Consultants must have at least a C1 level, in accordance with the Common European Framework of Reference for Languages (CEFR).

Minimum post-secundary education required: At least 5 years of studies attested by a diploma.

Minimum professional experience required: a minimum of 3 years postsecondary professional experience.

Responsibilities

  • Maintain and evolve Compass Corporate components related to task and process management.
  • Implement software enhancements, performance improvements and corrective maintenance activities.
  • Support the evolution of the legacy environment while extending functionality through new feature development.
  • Develop and integrate business functionality according to defined specifications.
  • Investigate production incidents and implement sustainable software corrections.
  • Refactor existing components and reduce technical debt through modernization activities.
  • Optimize application response times and resource utilization.
  • Implement and maintain automated unit and integration tests.
  • Support deployment preparation and production integration activities.
  • Contribute to PI planning, sprint ceremonies and technical backlog refinement.
  • Demonstrate delivered functionality and participate in governance and coordination activities.

Specific knowledge, skills and expertise

Frontend development

  • 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).

Backend development

  • 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).

Database & Persistence

  • 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.

Architecture

  • Experience with cloud-native event-driven micro-service architecture principles and design patterns like CQRS, Saga’s.
  • Experience with messaging solutions based on JMS and Kafka.
  • Strong understanding of the web development cycle and programming techniques and tolos.
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) for developing, deploying, monitoring and troubleshooting applications.

DevOps & Infrastructure

  • Experience with development and DevSecOps tooling, including version control (Git), Git workflows (GitFlow), and Understanding of CI/CD pipelines (GitLab).
  • Experience with collaboration tools: issue tracking (Jira) and documentation (Confluence).
  • Experience with Observability and Performance Monitoring tools (Dynatrace, Elastic APM, Grafana, Prometeus, Zipkin, LogStash, OpenSearch, OpenTelemetry).

Testing & Quality Engineering

  • Experience with testing practices (unit and integration te