Team Lead Software Development / Engineering Manager (f/m/d)
(GERMAN-SPEAKING)
The engineering manager will take a central role in ensuring technical continuity, quality assurance, and team leadership. The position combines hands-on development (approx. 30%) with managing an eight-person team, maintaining a stable and scalable platform, and driving process improvements.
Key Responsibilities:
* Lead and coach the development team with empathy, supporting growth and ownership.
* Ensure stability and scalability of the Java/Spring-based platform.
* Contribute to implementation while setting standards for quality, testability, and reliable releases.
* Improve technical processes, bring clarity to priorities, and guide teams calmly through change.
* Act as an interface between IT, DevOps, Product, and Executive Management.
Requirements:
* 5+ years of experience as a Java developer and 4+ years in a team lead role.
* Strong knowledge of Java, Spring, Wildfly, Swing, and MariaDB/MySQL.
* Proven experience managing people, with strong communication and responsibility.
* Solid understanding of architecture, refactoring, and technical debt.
* Fluent German required.
Tech Stack:
Java, Spring, Wildfly, Swing, Angular, MariaDB, GitLab, CI/CD, Docker, Jira.
Offer:
* Salary: €90,000–€110,000.
* 30 vacation days + holiday/Christmas bonuses.
* Company pension contribution, JobRad option, free beverages & fruit.
* Flexible working hours, up to 2 days remote per week (after onboarding).
* Mature product environment combined with modern web development.