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 aSystems Architectwith 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 combineshands‐on technical involvementwithstrategic decision‐making, requiring someone who is comfortable navigating complex environments and guiding teams toward scalable, maintainable platforms.What We're Looking ForCore Technical Expertise Strong experience applyingDomain‐Driven Design (DDD)in real‐world architectures Knowledge of healthcare interoperability standards, including: Solid background inJava (8 or above) Experience building services withSpring 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 modelingAdditional 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 higherWhat You'll Do Design distributed systems aligned with DDD principles Define domain boundaries, integration strategies and communication contracts 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 maintainabilityWhy 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