Software Engineer Java
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
Zur Verstärkung unseres Entwicklungsteams suchen wir eine Person im Bereich Software Engineering mit Schwerpunkt Java Backend-Entwicklung. In dieser Rolle arbeitest du an der Weiterentwicklung unserer Java-basierten SaaS-Lösung und setzt robuste, wartbare Features für unsere Plattform um.
Der Fokus liegt auf serverseitiger Java-Entwicklung, API-Design, der Integration externer Dienste und der nachhaltigen Weiterentwicklung einer komplexen Softwarelösung in enger Zusammenarbeit mit QA, DevOps und Produktverantwortlichen., * Entwicklung, Erweiterung und Wartung von Software-Features für unsere Java-basierte SaaS-Plattform
- Umsetzung interessanter und abwechslungsreicher Software-Features im Team
- Entwicklung von Serveranwendungen und APIs zur Anbindung von Webschnittstellen und mobilen Anwendungen
- Anbindung externer Dienste über Schnittstellen, zum Beispiel in den Bereichen Payment, Routing oder Booking
- Mitarbeit an technischen Konzepten und an der Weiterentwicklung einer langfristig betriebenen Softwarelösung
- Analyse technischer Anforderungen, Bewertung von Umsetzungsvarianten und Qualitätssicherung im Entwicklungsprozess
- Umsetzung, Wartung und Weiterentwicklung von System- und Regressionstests zur Sicherstellung der Softwarequalität
- Enge Zusammenarbeit mit QA, DevOps, Produktverantwortlichen und anderen Entwickler:innen
- Mitarbeit an der Weiterentwicklung unserer Entwicklungsprozesse, inklusive des sinnvollen Einsatzes von AI-Tools
Requirements
- Fundierte IT-Kenntnisse, zum Beispiel durch HTL und Universität / FH
- Mehrjährige praktische Erfahrung in moderner Java-Entwicklung und modernen Entwicklungsumgebungen wie IntelliJ
- Gutes technisches Verständnis für APIs, Datenflüsse, Services und Abhängigkeiten zwischen Systemen
- Erfahrung im Design und in der Implementierung von Web-Services sowie im Umgang mit relationalen Datenbanken und JPA-Implementierungen
- Selbständige, sorgfältige und strukturierte Arbeitsweise sowie ein hoher Anspruch an Qualität, Wartbarkeit und Genauigkeit
- Teamfähigkeit, Entwicklungsbereitschaft, Verantwortungsbewusstsein und Zuverlässigkeit
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Ein Wohnort in Wien oder Wien Umgebung
Erfahrung
Von Vorteil:
- Kenntnisse in Java-Technologien und gängigen Frameworks wie Spring, JPA oder Hibernate
- Vertrautheit mit Build-Werkzeugen wie Gradle oder Maven sowie CI/CD-Systemen wie Jenkins, GitLab CI oder vergleichbaren Tools
- Praxis mit Docker, Azure oder cloudbasierten SaaS-Architekturen
- Know-how im Bereich Testautomatisierung, beispielsweise mit JUnit, Mockito, Testcontainers, RestAssured oder Spring Integration Tests
- Praktische Erfahrung mit AI-Tools zur Unterstützung von Softwareentwicklungsprozessen
- Erfahrung bei der Analyse von Systemverhalten sowie der Fehlerdiagnose mithilfe von Monitoring- und Logging-Werkzeugen
- Erfahrung im Umgang mit räumlichen Datenformaten und Geodaten, beispielsweise GeoJSON
Benefits & conditions
Gehalt ab 3.267 € Brutto/Monat Vollzeitbasis
Ort Wien
Arbeitsmodell Hybrid, Onsite
Diversität Für alle Personen geeignet (m/w/d)
Easy Apply Easy Apply
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Find Tech Jobs in Vienna
IT Salaries in Austria
Software Developer Salary in Austria [2023]
System change: restart as developer?