Senior Java Entwickler / Softwarearchitekt (m/w/d)
Wir suchen ab sofort eine:n erfahrenen **Senior Java Entwickler:in/ Softwarearchitekt:in** in **Vollzeit**, der:die unsere Softwarearchitektur strategisch gestaltet und komplexe Softwarelösungen zukunftsfähig entwickelt. In dieser Position verbindest du deine Analyse- und Problemlösefähigkeit mit fundierten Java-Kenntnissen und technischer Expertise.
**Was erwartet dich?**
- *Analyse & Optimierung:* Du durchdringst bestehende Anwendungslandschaften und Systeme, identifizierst Architekturpotenziale und treibst Optimierungen voran.
- *Software-Lösungen:* Du realisierst zukunftsfähige Software-Lösungen innerhalb moderner Systemlandschaften, unter Verwendung aktueller Java-Technologien (JDK21, Maven, Jenkins) und Architekturmuster.
- *Kundenanforderungen:* Du analysierst, entwickelst und setzt Kundenanforderungen in individuellen Softwareanpassungen um – von der Analyse über die Umsetzung bis hin zu Tests und Fehlertracking. Dabei stehst du in direktem Kundenkontakt und sorgst für sauberen, wartbaren Java Code.
- *Entwicklungsprozesse:* Du definierst oder optimierst Entwicklungsprozesse durch die Auswahl geeigneter Werkzeuge, Prozesse und Methoden, mit Fokus auf Effizienz, Skalierbarkeit und Qualität.
- *Projektsteuerung*: Du übernimmst die technische Projektleitung in anspruchsvollen Projekten, von der Konzeption bis zur Umsetzung und Steuerung von Ressourcen und Zeitplänen.
- *Dokumentation:* Du dokumentierst die Architekturentscheidungen und technischen Lösungen transparent.
- *Kommunikation:* Du agierst als Schnittstelle zwischen verschiedenen Fachbereichen, IT und externen Stakeholdern und sorgst für eine klare Kommunikation.
**Was solltest du mitbringen?**
- Starker Fokus auf das „Big Picture“ sowie systemübergreifendes Denken.
- Mindestens 5 Jahre relevante Berufserfahrung in der Softwareentwicklung sowie fundierte Kenntnisse in der Architektur komplexer Systeme.
- Erfolgreich abgeschlossenes Studium, vorzugsweise im Bereich Informatik oder Wirtschaftsinformatik.
- Fundierte Kenntnisse in Java (JDK21), Maven, Jenkins, RDBMS, IntelliJ und Git sowie Erfahrung mit Unit Tests wünschenswert.
- Kenntnisse in Subversion (SVN) und Jira (Key User) von Vorteil.
- Agile-Arbeitserfahrung, Eigenständigkeit, Teamfähigkeit und Organisationsgeschick.
- Sehr gute Deutschkenntnisse in Wort und Schrift.
**Was bieten wir dir?**
- Freiräume und Gestaltungsmöglichkeiten für eigene Ideen
- Abwechslungsreiche und interessante Projekte
- Kompetente und motivierte Kolleg:innen
- Leistungsorientierte Vergütung
- Individuelle Weiterbildung
- Die Möglichkeit, mobil zu arbeiten
- Attraktive Vergünstigungen wie Fahrradleasing, BAV und Sachzuwendungen
- Parkplätze vor Ort und eine gute Autobahn-Anbindung
Klingt spannend? Dann bewirb dich jetzt!
Wir freuen uns auf deine aussagekräftigen Bewerbungsunterlagen.