Public summary
Join an early-stage AI startup building cutting-edge AI solutions for Governance, Risk and Compliance used by enterprises worldwide. The role involves owning backend architecture, scaling quality and delivery speed, and collaborating closely with senior leadership. The position requires strong experience in Java, Spring Boot, DevOps practices, TDD, Domain Driven Design, and architecture frameworks like Arc42 and C4 modeling. Remote work with hybrid presence in Munich, with opportunities to impact AI development and enterprise software.
Location and work setup
- Location
- Munich
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Establish target backend architecture and documentation using Arc42; clarify and communicate core domain model with DDD principles; introduce AI-driven development processes from specifications to deployment; improve CI/CD, test automation, and infrastructure hygiene; drive DevOps-style approach across specification to delivery lifecycle; implement monitoring and observability systems; coach junior developers on architecture and development best practices; manage application infrastructure on Azure using Pulumi.
Qualifications
Strong expertise in application architecture and backend development with Java and Spring Boot; solid knowledge of Domain Driven Design and architecture frameworks such as Arc42 and C4 modeling; hands-on experience with TDD and/or BDD; proficiency in DevOps including CI/CD pipelines, monitoring, incident response, and continuous improvement; experience with infrastructure as code on Azure or AWS; familiarity with AI-assisted development workflows; excellent coaching and team collaboration skills; passion for good software design and clean code principles.