Software Architect (w/m/x)
Core
Designing complex software solutions and driving continuous improvement of automated build/deployment processes within a modern backend/frontend stack.
Role type
Software Architect (hands-on IC)
Builds
Complex software solutions, automated CI/CD pipelines, and Proof of Concepts/Prototypes
Domain
Public sector housing services, Java/Kotlin ecosystem
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, Spring, JPA, React, TypeScript, Postgres, REST services, Microservices, Composable Components, CI/CD (Jenkins, Maven, Docker, Kubernetes, Git, SonarQube)
Preferred skills
Event Driven Architecture (Apache Kafka), Linux/Debian/Bash, Responsive web development, iOS/Android development
Technologies
Java, Kotlin, Spring, JPA, React, TypeScript, Postgres, Jenkins, Maven, Docker, Kubernetes, Git, SonarQube, Confluence, Jira
Responsibilities
Design complex software solutions in Java/Kotlin stack, optimize automated build and deployment processes, conduct code reviews and automated testing, create documentation in Jira/Confluence, plan and implement architecture concepts and refactorings, evaluate existing architecture, develop Proof of Concepts and prototypes
Seniority
Mid-Senior, hands-on IC