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