Wir suchen einen erfahrenen Java-Entwickler, der unsere technische Architektur gestalten und komplexe Softwarekomponenten entwickeln kann.Ihre AufgabenVerantwortung für die technische Architektur und das Design komplexer Softwarekomponenten übernehmenHochwertige, skalierbare Java-Anwendungen unter Anwendung von Best Practices wie Clean Code, Design Patterns und Test Driven Development entwickelnNeue Technologien und Trends identifizieren und proaktiv in unsere Projekte einbringenFachliche Beratung des Produktmanagements und der Kollegen in allen technischen Belangen anbietenIhr ProfilEin Studium der Informatik, Softwaretechnik oder Software-Engineering erfolgreich abgeschlossen haben oder eine vergleichbare Qualifikation besitzenMehrjährige Berufserfahrung mit tiefgreifenden Kenntnissen in Java, einschlägigen Frameworks (z.B. Spring) und modernen Entwicklungstools habenErfahrung in der Konzeption und Umsetzung von komplexen Softwarearchitekturen habenKenntnisse in Cloud-Plattformen (z.B. AWS, Azure) und Container-Technologien (z.B. Docker, Kubernetes) habenWas wir bietenAusgezeichnete EntwicklungsmöglichkeitenEin einzigartiges TeamAgile ArbeitsmethodeFlexibilität und Familienfreundlichkeit