Join Our Team as a Senior Application Architect
Are you eager to thrive in a highly dynamic environment where your architectural decisions influence enterprise-wide solutions? We invite you to apply for the position of Senior Application Architect with the FATE Engineering team in Zurich. In this pivotal role, you will design and enhance a reusable application framework, establish architectural standards, and support our development teams in utilizing shared technical capabilities. You will collaborate with a dedicated team of Solution Designers, Developers, Testers, and Cloud Engineers who prioritize reliability, transparency, and sustainable solutions.
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 use of architecture.
- Document architectural decisions and evolve the framework in alignment with organizational and technical requirements.
What You Bring
- 5+ years of professional experience in software development, with a focus on application or system architecture.
- Practical experience with Java, Spring Boot, and Angular in enterprise application contexts.
- Experience in designing or maintaining reusable frameworks, libraries, or shared platforms.
- Knowledge of API design, integration patterns, security concepts, and enterprise application architectures.
- Strong ability to communicate technical concepts clearly and work collaboratively 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.