← All jobs
Solutions Architect
Bern, Berne, Switzerland · Remote · fulltime_permanent · Public
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
SpringJavaREST APIsMicroservicesDistributed Systems
As a Solutions Architect, you will design scalable, resilient, and maintainable enterprise solutions with a strong focus on Java and the Spring ecosystem. You will work closely with engineering, product, and business teams to translate requirements into robust technical architectures.
Your Role & Responsibilities
- Design end-to-end architectures for Java-based enterprise applications.
- Define scalable and resilient distributed systems using Java, Spring Boot, Spring Cloud, and REST APIs.
- Design microservices, service-oriented, and event-driven architectures.
- Define integration solutions using APIs, messaging, event streaming, SOA, EAI, and EDA.
- Provide architectural guidance to development teams and promote modern engineering practices.
- Evaluate technology options based on scalability, security, performance, complexity, and maintainability.
- Support solution design throughout the software development lifecycle.
- Communicate architectural decisions and trade-offs to technical and non-technical stakeholders.