Ein etabliertes Softwareunternehmen mit kontinuierlichem Wachstum sucht zur Verstärkung seines Entwicklungsteams einen Senior Java Developer bzw. Softwarearchitekten. In dieser Rolle arbeiten Sie an der Weiterentwicklung komplexer Unternehmenssoftware und übernehmen Verantwortung für Architekturentscheidungen sowie technische Konzepte.
Das Unternehmen entwickelt umfangreiche Business-Anwendungen und bietet Ihnen die Möglichkeit, aktiv an der Weiterentwicklung moderner Softwarearchitekturen und zentraler Systemkomponenten mitzuwirken.
Analyse fachlicher Anforderungen und Übersetzung in technische Architekturkonzepte
Design und Weiterentwicklung von Softwarearchitekturen, Projektstrukturen und Datenmodellen
Entwicklung und Optimierung zentraler Komponenten und Services innerhalb einer umfangreichen Unternehmenssoftware
Aktive Mitarbeit an der Implementierung und Weiterentwicklung bestehender Anwendungen
Sicherstellung hoher Codequalität und strukturierter Entwicklungsprozesse
Technische Unterstützung des Teams sowie Mitwirkung an Architekturentscheidungen
Abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation
Mehrjährige Erfahrung in der Java-Softwareentwicklung (ca. 5 Jahre oder mehr)
Erfahrung mit Java Enterprise Technologien und serverseitigen Anwendungen
Gute Kenntnisse moderner Architekturkonzepte und Backend-Frameworks
Erfahrung mit Versionskontrollsystemen wie Git sowie Build-Tools wie Maven oder Gradle
Sehr gute Kenntnisse im Umgang mit relationalen Datenbanken und komplexen SQL-Abfragen
Grundkenntnisse in modernen Webtechnologien (z. B. JavaScript / TypeScript sowie Frameworks wie Vue, Angular oder React)
Deutsch: mindestens C1 Niveau (zwingend erforderlich)