Wir suchen einen erfahrenen Java-Entwickler, der unsere technische Architektur gestalten und komplexe Softwarekomponenten entwickeln kann.
Ihre Aufgaben
* Verantwortung für die technische Architektur und das Design komplexer Softwarekomponenten übernehmen
* Hochwertige, skalierbare Java-Anwendungen unter Anwendung von Best Practices wie Clean Code, Design Patterns und Test Driven Development entwickeln
* Neue Technologien und Trends identifizieren und proaktiv in unsere Projekte einbringen
* Fachliche Beratung des Produktmanagements und der Kollegen in allen technischen Belangen anbieten
Ihr Profil
* Ein Studium der Informatik, Softwaretechnik oder Software-Engineering erfolgreich abgeschlossen haben oder eine vergleichbare Qualifikation besitzen
* Mehrjährige Berufserfahrung mit tiefgreifenden Kenntnissen in Java, einschlägigen Frameworks (z.B. Spring) und modernen Entwicklungstools haben
* Erfahrung in der Konzeption und Umsetzung von komplexen Softwarearchitekturen haben
* Kenntnisse in Cloud-Plattformen (z.B. AWS, Azure) und Container-Technologien (z.B. Docker, Kubernetes) haben
Was wir bieten
* Ausgezeichnete Entwicklungsmöglichkeiten
* Ein einzigartiges Team
* Agile Arbeitsmethode
* Flexibilität und Familienfreundlichkeit