> Markdown version of [/jobs/ext/3998506-senior-software-engineer-fullstack-java](https://www.wearedevelopers.com/jobs/ext/3998506-senior-software-engineer-fullstack-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer Fullstack Java - **Company:** ÖBB-Personenverkehr AG - **Location:** Wien, Austria - **Experience:** Expert - **Salary:** €56,854.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Microsoft Azure, Cloud Computing, Cloud Engineering, Software Quality, Code Review, Relational Databases, DevOps, Github, PostgreSQL, Software Systems, Systems Architecture, TypeScript, Spring-boot, Backend, AngularJS, Kubernetes, Front End Software Development, Api Design, Splunk, Docker - **Published:** October 29, 2026 - **Apply:** https://oebb.csod.com/ux/ats/careersite/4/home/requisition/26378 ## About the Role * entwickelst mit Leidenschaft Software und bringst mehrjährige Erfahrung in verschiedenen Programmiersprachen in komplexen Anwendungen mit. * bringst eine hohe Eigenmotivation mit und begeistert dich zum kontinuierlichen Lernen neuer Methoden, Technologien und Frameworks. * hast bereits selbstständig Projekte in der Cloud durchgeführt und technologische Entscheidungen auf Basis von objektiven Kriterien getroffen. * hast ein gutes Verständnis für API-Design, Systemarchitektur und skalierbare Anwendungen sowie Erfahrung mit relationalen Datenbanken und DevOps Praktiken. * bringst Erfahrung mit Testing (Unit, Integration, E2E) über den gesamten Stack hinweg mit und lebst Clean Code, Code Reviews und hohe Softwarequalität. * arbeitest gern im Team, denkst analytisch, handelst proaktiv, serviceorientiert und verantwortungsbewusst. * besitzt gute Kommunikationsfähigkeiten und vermittelst technologische Entscheidungen zielgruppenorientiert. ## Description * arbeitest in einem Entwicklungsteam, das im Rahmen eines Digitalisierungs- und Automatisierungsprojekts eine zentrale Plattform für Werkstätten Instandhaltungsplanung realisiert. * entwickelst End-to-End Softwarelösungen - von Backend-Services bis hin zu modernen Web-Frontends und stellst die nahtlose Integration zwischen Frontend und Backend sicher. * setzt performante APIs um und entwickelst stabile und performante Datenbanklösungen. * konzipierst und implementierst Cloud-native Anwendungen sowie skalierbare Workloads. * bringst dich aktiv in Architekturentscheidungen ein und übernimmst Verantwortung für einzelne Features, Services oder Module. * erstellst technische Konzepte, Aufwandsschätzungen und Dokumentationen. * definierst und etablierst Qualitätsstandards (Clean Code, Testing, Code Reviews) im Team. * arbeitest mit folgenden Tech-Stack: Java, Spring Boot, (.NET), Angular, TypeScript, PostgreSQL, Azure, Docker/Kubernetes, Splunk, GitHub.