Wir sind stolz auf unser Produkt. Die Entwicklung qualitativ hochwertiger Software ist ein wichtiger Faktor unseres Unternehmenserfolges. Um die Qualität weiterhin sicherzustellen, suchen wir als Verstärkung einen erfahrenen Senior Java Developer (m/w/d). Was dich erwartet: Du übernimmst Verantwortung für die technische Architektur und das Design komplexer Softwarekomponenten. Du entwickelst hochwertige, skalierbare Java-Anwendungen unter Anwendung von Best Practices wie Clean Code, Design Patterns und Test Driven Development. Du identifizierst neue Technologien und Trends und bringst diese proaktiv in unsere Projekte ein. Berate das Produktmanagement und deine Kollegen fachlich in allen technischen Belangen. Du übernimmst eine aktive Rolle in der Weiterentwicklung unserer agilen Arbeitsweise und unterstütze deine Teamkollegen durch Mentoring und Wissenstransfer. Was du mitbringen solltest: Du hast ein Studium der Informatik erfolgreich abgeschlossen oder besitzt eine vergleichbare Qualifikation. In deiner mehrjährigen Berufserfahrung konntest du tiefgreifende Kenntnisse in Java, einschlägigen Frameworks (z.B. Spring) und modernen Entwicklungstools sammeln. Ergänzend hast du Erfahrung in der Konzeption und Umsetzung von komplexen Softwarearchitekturen. Idealerweise bringst du Kenntnisse in Cloud-Plattformen (z.B. AWS, Azure) und Container-Technologien (z.B. Docker, Kubernetes) mit. Du begeisterst dich für agile Arbeitsmethoden und bringst eine ausgeprägte Teamorientierung mit. Deine Fähigkeit, komplexe Problemstellungen zu analysieren und effiziente Lösungen zu entwickeln machen dich aus.