(Senior) Software Architekt (m/w/d)
Core
Designing and optimizing microservices architecture, ensuring scalability, maintainability, and security for a dynamic technology environment.
Role type
Senior Software Architect (IC)
Builds
Scalable, secure, and maintainable microservices-based systems
Domain
Software Engineering / Cloud Infrastructure
Required skills
Microservices architecture, Domain Driven Design, Java (11+, Spring, Spring Boot), Web technologies (PHP, HTML, CSS, JavaScript, vue.js, Angular, react), Shell/Bash scripting, Virtualization (vSphere), Containerization (Docker, Kubernetes), Architecture tools (arc42, UML)
Preferred skills
Hexagonal architecture, Kotlin, PostgreSQL, OpenID Connect, OAuth, KeyCloak IDM, Git, Archimate, PlantUML, Asciidoc
Responsibilities
Formulating architecture vision for coordinated system components, evaluating and developing architecture for scalability and security, optimizing development processes, creating structured technical documentation
Seniority
Senior, hands-on IC