Teamleiter Softwareentwicklung (m/w/d) - Java / Microservice
Core
Leading a Java development team to architect, develop, and maintain modern microservices within an agile SCRUM framework.
Role type
Senior IC/Lead Software Development Team Leader (Java/Microservices)
Builds
Production Java-based microservices and automated testing/CI/CD pipelines
Domain
Manufacturing technology / Software Engineering
Deliverable
production ML models | product features
Required skills
Java (JDK 8+), Microservices architecture, Team leadership & mentoring, Agile/SCRUM, CI/CD pipeline management, Test automation strategy, Linux/Windows system administration, Maven, Git
Preferred skills
Angular, Vue, Python, SQL, Azure DevOps, YAML
Responsibilities
Lead the Java development team technically and functionally, ensure architectural decisions and code quality, plan and steer development activities, optimize CI/CD pipelines, integrate internal and external software components, develop and expand test strategies
Seniority
Senior, hands-on IC with leadership responsibilities