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.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 ExpertiseStrong experience applyingDomain‐Driven Design (DDD)in real‐world architecturesKnowledge of healthcare interoperability standards, including:HL7 v2FHIRSolid background inJava (8 or above)Experience building services withSpring BootUnderstanding of event‐driven architectures and asynchronous communication patternsExperience with RESTful APIs and/or messaging systemsFamiliarity with microservices principles, bounded contexts and domain modelingAdditional Skills That MatterAbility to define architectural guidelines, patterns and best practicesExperience in systems integration, particularly in regulated environmentsComfort working with multidisciplinary teams, including product, business and complianceStrong analytical skills and the ability to decompose complex problemsExcellent communication skills — being able to explain technical decisions clearlyEnglish proficiency:B2 or higherWhat You'll DoDesign distributed systems aligned with DDD principlesDefine domain boundaries, integration strategies and communication contractsEnsure solutions comply withe Healthstandards (HL7 v2 / FHIR)Collaborate with backend teams to implement service‐level patterns and guidelinesReview architectural proposals and contribute to long‐term platform evolutionSupport engineering teams with modeling, code structure and system interactionsParticipate in architectural forums, documentation and decision‐making processesPromote best practices around scalability, resilience and maintainabilityWhy Join TMC?Work under the Employeneurship model — autonomy + stability + growthAccess to tailored training, architectural certifications and mentoringCommunity of experienced architects, engineers and specialistsOpportunity to influence technical direction and drive architectural excellence