developerjobs.ch
← All jobs
Employment type
Full-time
Location
Bern
First posted
Apply now
Tasks Supporting our customers as a Senior Software/Platform Architect in demanding large-scale projects Development of system, solution, and integration architectures (microservices, PaaS/IaaS, platforms) and accompanying implementation, integration, and operation Creation of transition/migration concepts (e.g., monolith - microservices), data migrations, and backward compatibility strategies Conception of security and operational architectures for security-critical solutions (including PKI, HSM, high availability) Definition and testing of interface and integration solutions (synchronous and asynchronous) including API contracts and schema governance Support for the setup and operation of CI/CD pipelines and container platforms (Docker, Kubernetes/OpenShift, Helm, ArgoCD) Creation of architecture documentation (ARC42 / HERMES / Confluence), prototypes, and necessary JIRA artifacts Role as a technical mentor for development teams and interface to product/operations teams Requirements Sound experience with microservice design (DDD, Bounded Contexts, Event Storming) Deep knowledge of Enterprise Java (Spring / Spring Boot / JEE) Experience with frontend technology Angular Security know-how: authentication/authorization, IAM, PKI solutions, Hardware Security Modules (HSM), and network zone concepts Integration expertise: SOAP, REST/JSON, gRPC, SEDEX; asynchronous integration: Kafka, Schema Registry, AsyncAPI, JMS/IBM MQ Experience in the operation and monitoring of microservices (Docker, Kubernetes/OpenShift, Helm, ArgoCD) Experience in architecture modeling and documentation (ARC42, UML, ERD) Familiar with CI/CD/build tools: Maven, Nexus, Git Experience in agile methods (Scrum, Kanban, SAFe) Your profile You have a (professional) university degree in computer science or a comparable education You have at least 5 years of experience in the role of Software/Platform Architect (Senior) You have a passion for software and solution architecture and possess strong conceptual skills You are an independent and communicative personality with a high level of commitment You enjoy learning new subject areas and acquire new knowledge quickly You value simple, high-quality solutions You write and speak German with stylistic confidence, French language skills are an advantage Languages You write and speak German with stylistic confidence, French language skills are an advantage

Automatically translated from the original.

Posted 3 days ago

Location

View on Google Maps