Senior Software Engineer Fullstack Java (m/w/x)
Senior fullstack engineer at ÖBB (Austrian Federal Railways) building a central platform for workshop maintenance planning as part of a digitalization/automation project. Works end-to-end on backend services, APIs, databases and Angular web frontends, cloud-native on Azure. Stack: Java, Spring Boot, TypeScript, PostgreSQL, Docker/Kubernetes.
- Compensation
- Not disclosed
- Location
- Wien-Leopoldstadt, AT
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Senior-level software engineering experience
- Develop end-to-end solutions: backend services and modern web frontends with seamless frontend-backend integration
- Implement performant APIs and stable, performant database solutions
- Design and implement cloud-native applications and scalable workloads
- Contribute actively to architecture decisions; take ownership of features, services or modules
- Create technical concepts, effort estimates and documentation
- Define and establish quality standards (Clean Code, testing, code reviews)
- Java
- Spring Boot
- Angular
- TypeScript
- PostgreSQL
- Azure
- Docker/Kubernetes
- Splunk
- GitHub
Nice to have
- .NET
Full description
Dein Job, du... 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.