Join Our Team as a Senior Application Architect
Are you ready to thrive in a dynamic environment where your architectural decisions will shape enterprise-wide solutions? We are seeking a Senior Application Architect to join our FATE Engineering team in Zurich. In this role, you will design and evolve a reusable application framework, define architectural standards, and support development teams in implementing shared technical capabilities. You will collaborate with a team that values reliability, transparency, and sustainable solutions, comprising Solution Designers, Developers, Testers, and Cloud Engineers.
What You Will Do
- Design and maintain a reusable enterprise application framework that serves as the foundation for multiple applications.
- Define and apply architectural standards and patterns across Java / Spring Boot backend and Angular frontend components.
- Establish shared technical capabilities such as security, logging, monitoring, configuration, and error handling.
- Collaborate with solution design, development, testing, and cloud roles to ensure consistent application of architecture.
- Document architectural decisions and evolve the framework in line with organizational and technical requirements.
What You Bring
- 5+ years of professional experience in software development, including responsibility for application or system architecture.
- Practical experience with Java, Spring Boot, and Angular in enterprise application environments.
- Experience designing or maintaining reusable frameworks, libraries, or shared platforms.
- Knowledge of API design, integration patterns, security concepts, and enterprise application architectures.
- Ability to communicate technical concepts clearly and collaborate with cross-functional teams.
- Proficiency in English (written and spoken); knowledge of German and/or Spanish is a plus.
Apply online using the form below. Please note that only applications matching the job profile will be considered.