About TMC
At TMC, we work with highly skilled engineers who want to combine technical excellence with continuous growth. Through our Employeneurship model — a blend of stability, autonomy and development — you'll be part of a community that supports innovation and encourages ownership over your professional journey.
Project Details
We are searching for a
Systems Architect
with solid experience in modern architectural practices and deep knowledge of standards used in the healthcare ecosystem.
You'll be involved in designing distributed systems, defining domain boundaries and ensuring reliable communication patterns that align with industry‑specific interoperability requirements.
This role combines
hands‑on technical involvement
with
strategic decision‑making
, requiring someone who is comfortable navigating complex environments and guiding teams toward scalable, maintainable platforms.
What We're Looking For
Core Technical Expertise
* Strong experience applying
Domain‑Driven Design (DDD)
in real‑world architectures
* Knowledge of healthcare interoperability standards, including:
* HL7 v2
* FHIR
* Solid background in
Java (8 or above)
* Experience building services with
Spring Boot
* Understanding of event‑driven architectures and asynchronous communication patterns
* Experience with RESTful APIs and/or messaging systems
* Familiarity with microservices principles, bounded contexts and domain modeling
Additional Skills That Matter
* Ability to define architectural guidelines, patterns and best practices
* Experience in systems integration, particularly in regulated environments
* Comfort working with multidisciplinary teams, including product, business and compliance
* Strong analytical skills and the ability to decompose complex problems
* Excellent communication skills — being able to explain technical decisions clearly
* English proficiency:
B2 or higher
What You'll Do
* Design distributed systems aligned with DDD principles
* Define domain boundaries, integration strategies and communication contracts
* Ensure solutions comply with
eHealth
standards (HL7 v2 / FHIR)
* Collaborate with backend teams to implement service‑level patterns and guidelines
* Review architectural proposals and contribute to long‑term platform evolution
* Support engineering teams with modeling, code structure and system interactions
* Participate in architectural forums, documentation and decision‑making processes
* Promote best practices around scalability, resilience and maintainability
Why Join TMC?
Engage in large‑scale, high‑impact projects across multiple industries
Work under the Employeneurship model — autonomy + stability + growth
Access to tailored training, architectural certifications and mentoring
Community of experienced architects, engineers and specialists
Opportunity to influence technical direction and drive architectural excellence