Java Software Engineer - Test & Qualitätssicherung (m/w/d)
Einführung und Zusammenfassung:
Für die Weiterentwicklung, Qualitätssicherung und Modernisierung bestehender Java-Anwendungen suchen wir einen engagierten Java Softwareentwickler (m/w/d) mit Schwerpunkt Test & Qualitätssicherung. Die Rolle umfasst sowohl Entwicklungs- als auch Testaufgaben in komplexen Anwendungslandschaften und richtet sich an Junior- sowie Senior-Kandidaten.
Start: 1. Oktober 2026
Einsatzort: München (Es wird eine 5-tägige Präsenz vor Ort erwartet)
Remote: 1 Tag pro Woche nach Absprache
Aufgaben:
Datenbank-Kenntnisse:
Administration, Konfiguration und Performanceoptimierung für Oracle-Datenbanken, idealerweise Oracle 19 oder höher
Softwareprogrammierungskenntnisse:
Java-Programmierung, Entwicklertests, Unit Tests und technische Dokumentation
Erfahrungen und Kenntnisse im Umgang mit Softwareentwicklungswerkzeugen und der für JEE relevanten Standards und Frameworks, z.B. Eclipse, EJB, JBoss, Hibernate, Spring oder Vergleichbare
Wartung und Weiterentwicklung komplexer Java-Individualsoftware
Umsetzung auf Basis technischer Spezifikationen und Architekturvorgaben
Kenntnisse in Qualitätssicherung Softwareentwicklung, insbesondere Funktions- und Systemtests:
Testkonzeption und Testspezifikation
Erstellung von Testfällen, Testszenarien und Testdaten
Funktions-, System- und Integrationstests
Testautomatisierung unter Nutzung automatischer Testframeworks (z.B. Loadrunner)
Dokumentation und Analyse von Testergebnissen
Continous Integration-Kenntnisse:
Continuous Integration Prozess
CI-Werkzeuge, z. B. Jenkins, Maven, Checkstyle, FindBugs, Git, JUnit
Idealerweise TestLink oder vergleichbare Testmanagement-Tools
3rd-Level-Support / Störungsanalyse
Störungsannahme, -dokumentation und -rückmeldung
Analyse und Behebung von Störungen
Konzeption von Workarounds und nachhaltigen Fehlerbehebungen
Anforderungen:
Fundierte Kenntnisse in der Java-Programmierung
gute Kenntnisse gängiger JEE-Technologien und Frameworks wie: Spring, Hibernate, EJB, JBoss/WildFly, Eclipse..
Erfahrung mit Oracle-Datenbanken, insbesondere Administration, Konfiguration und Performanceoptimierung
Kenntnisse in Testautomatisierung, Testmethodik und Testdesign
Erfahrung in Qualitätssicherung, insbesondere in Funktions-, System- und Integrationstests
Erfahrung mit CI/CD-Prozessen: Jenkins, Maven, Git..
Technische Dokumentation und Analyse von Testergebnissen.
Nice to Have:
Kenntnisse in Testmanagement-Tools wie TestLink.
Erfahrung in der Übernahme, Pflege und Modernisierung bestehender Java-Anwendungen
Erfahrung mit Client-Server- und Fat-Client-Architekturen
Idealerweise Kenntnisse im TREND-Framework
Erfahrung in komplexen Java-Individualanwendungen, idealerweise im öffentlichen Sektor oder vergleichbaren Großkundenumfeldern
Technologieumfeld (Relevant bzw. hilfreich sind Kenntnisse in):
Java, JEE, Spring, Hibernate
JSF2 / PrimeFaces
WildFly / JBoss
Oracle (19 oder höher)
Apache Artemis / Messaging
REST, EAIs und Schnittstellenintegration
Maven, Jenkins, Sonar, Git
JUnit, Testautomatisierung, TestLink
Vue 3 für neue Referenzarchitektur-Komponenten
Erfahrung mit Legacy-Modernisierung und Refactoring