Ihre Aufgaben
* Umsetzung technischer und fachlicher Konzepte sowie kontinuierliche Sicherstellung der Qualität der entwickelten Softwaremodule einschließlich der zugehörigen Schnittstellen
* Unterstützung bei der Analyse von Anforderungen und der Erstellung von Spezifikationen für Java-basierte Softwarelösungen
* Weiterentwicklung sowie Neuentwicklung von Anwendungen auf Basis der Programmiersprache Java
* Enge Abstimmung und Kommunikation mit den Fachabteilungen, Testteams sowie den Verantwortlichen für Produkt- und Prozessmanagement
* Gelegentliche Vor-Ort-Termine beim Kunden, etwa einmal im Monat
Ihr Profil
* Fundierte und langjährige Erfahrung in der Java-Entwicklung auf aktuellem Stand
* Praktische Kenntnisse im Umgang mit Oracle- und PostgreSQL-Datenbanken über mehrere Jahre hinweg
* Sicherer Umgang mit SQL, verschiedenen Schnittstellen und gängigen Entwicklungswerkzeugen wie Eclipse oder IntelliJ IDEA, Jira, Confluence, Git, Gradle sowie Test- und Automatisierungsframeworks wie JUnit, Spring Boot, Selenium und TestNG
* Mindestens ein Sprachniveau von C1 in Deutsch