At Pretius, we are looking for an IT Architect to lead an incremental system transformation toward a more modular, microservice-oriented architecture.
We are working with a system that has evolved over many years and has become increasingly difficult to change and scale. It currently consists of a monolith supported by several services, shared database schemas, and tightly coupled processes.
The architectural transformation is already aligned and supported at the leadership level and is being driven top-down across the project. This role is expected to shape and execute that direction in close collaboration with engineering teams, turning strategy into concrete, working solutions.
This is not a slide-driven or purely advisory role. It is a role for someone who enjoys practical, deep technical work: diagnosing problems, defining guardrails, reshaping boundaries, stabilizing long-running processes, and improving integrations step by step.
The culture is straightforward and non-corporate. There’s space for a normal atmosphere and a sense of humor, and when it’s time to work, people focus and deliver. No theatre, no buzzwords — just people who care about doing solid engineering.
responsibilities :
Analyze existing business flows (users, orders, devices, vouchers) and identify meaningful domain boundaries
Design and implement an event-driven approach, including outbox patterns, idempotency, and sagas/compensation mechanisms
Move external integrations into a dedicated integration / anti-corruption layer (inbound and outbound)
Gradually decouple the system from a shared database model (data ownership → separation)
Improve observability across the system (tracing, correlation, metrics, structured logging)
Work closely with engineering teams through code reviews, pairing, and architectural decision records (ADRs)
requirements-expected :
8+ years of experience in IT, including at least 3 years in an architect role
Proven experience modernizing legacy or monolithic systems in production environments
Practical knowledge of designing long-running, distributed processes (sagas, compensations)
Knowledge of architecture management tools and methods (TOGAF, ArchiMate, C4, UML)
Hands-on experience with event-driven architectures (Kafka, RabbitMQ, or similar)
Ability to design solutions in cloud environments (AWS experience is a plus)
A pragmatic, delivery-focused mindset: stabilization first, incremental improvements, realistic plans
Experience in database design and modeling, as well as using tools such as Enterprise Architect and Flowchart Maker & Online Diagram Software
Experience in developing systems built with Java technology
Willingness to commit long-term and take ownership
offered :
We focus on long- term relationships based on fair principles and reliability
Co-financing of the Multisport card and Medicover private healthcare
Modern office available
Team bonding activities, internal courses, conferences, certifications
benefits :
sharing the costs of professional training & courses