Solutions Architect

HCLTech
Brussels, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Brussels, Belgium

Tech stack

Java
Cloud Engineering
Databases
Distributed Systems
Elasticsearch
JUnit
Mockito
Message Oriented Middleware
SQL Databases
Spring-boot
Event Driven Architecture
Integration Tests
Cassandra
Kafka
Api Design
REST
Api Management
Microservices

Job description

  • Lead the end-to-end solution architecture for the Belgium migration towards the OMaaP platform.
  • Design scalable, secure, and resilient Java-based enterprise solutions aligned with client architecture principles.
  • Drive migration of legacy Order Manager capabilities to modern cloud-native architectures.
  • Define solution blueprints, architecture decisions, API contracts, and integration patterns.
  • Design and review event-driven architectures using Kafka and asynchronous messaging.
  • Collaborate with engineering teams to ensure architecture standards and best practices are followed.
  • Work closely with Business, Product Owners, Enterprise Architects, and Platform teams to translate business requirements into technical solutions.
  • Identify technical risks and propose mitigation strategies during migration activities.
  • Guide development teams through architecture reviews, design discussions, and implementation.
  • Drive non-functional requirements including performance, scalability, security, observability, and resilience.
  • Support production readiness, deployment strategy, and operational excellence.

Requirements

  • Core Java (Java 17+ preferred)
  • Spring Boot
  • REST APIs
  • Microservices Architecture

Messaging & Integration

  • Apache Kafka
  • Event-driven Architecture
  • API Integration

Databases

  • Cassandra
  • SQL

Search & Observability

  • Elasticsearch
  • Logging & Monitoring

Testing

  • JUnit
  • Mockito
  • WireMock
  • Integration Testing

Architecture

  • Enterprise Solution Architecture
  • Distributed Systems
  • Cloud-native Architecture
  • API-first Design

Apply for this position