11.09.2026 aktualisiert


100 % verfügbar
Software Engineer & Technical Architect
Wien, Österreich
Weltweit
HTL Villach für Softwareentwicklung, Bachelorstudium Wirtschaftsinformatik, TU Wien (laufend)Über mich
Motivierter Softwareentwickler und -consultant aus Österreich mit Schwerpunkt in Spring Boot basierten SaaS-Systemen. Geboten wird eine mit dem Kunden abgestimmte und auf den Anwender zugeschnittene Beratung & Softwarelösung, und das mit Leidenschaft.
Skills
JavaJavaScriptAnwendungsarchitekturArchitekturAtlassian JiraClient-Server-ArchitekturSoftware QualityDevOpsEclipseHibernateJava ArchitecturesMongoDBNoSQLScrumRequirements Engineering
Java & TypeScript Entwicklung
Fundierte Kenntnisse in Java und TypeScript als primäre Programmiersprachen zur Entwicklung moderner Webapplikationen, ergaenzt durch JavaScript, C#, Bash/Shell-Scripting, HTML5 und CSS3.
Frontend- & Backend-Frameworks
Breites Wissen im Einsatz von Frontend-Frameworks wie Angular, React, NgRX, Material und Clarity sowie Backend-Frameworks wie Spring Boot, Hibernate, Express.js und NestJS.
Technische Architektur & Cloud/DevOps
Umfangreiche Erfahrung in der Planung und Umsetzung von Softwarearchitekturen, Container-Plattformen (Docker, Kubernetes, OpenShift, Helm), Cloud-Diensten (Azure) sowie Build/Deploy-Automatisierungen via GitLab CI und Monitoring mit ELK Stack, Datadog und Dynatrace.
Datenbanken (Relational & NoSQL)
Kenntnisse in relationalen Datenbanken wie PostgreSQL, Oracle, MySQL und SQLite sowie NoSQL-Datenbanken wie MongoDB, Redis, Elasticsearch und Firebase.
Agile Entwicklungsmethoden & Prozesse
Erfahrung mit agilen Methoden (Scrum, Kanban), Incident- und Qualitaetsmanagement, CI/CD, Test-driven Development, Domain-driven Design und Event-driven Architecture.
Versionskontrolle & Tools
Sicherer Umgang mit Versionskontrollsystemen wie Git, GitLab und SVN sowie Projektmanagement-Tools wie Jira, Confluence, Teams und Slack. Nutzung von IDEs wie IntelliJ IDEA, Visual Studio Code, Visual Studio und Eclipse sowie Build-Tools wie Maven und npm.
Messaging & Event-Systeme
Kenntnisse im Einsatz von Messaging-Systemen wie RabbitMQ und Azure ServiceBus fuer die Kommunikation zwischen verteilten Systemkomponenten.
Requirements Engineering & Projektleitung
Erfahrung in der Konzeption von Kundenanforderungen, Erstellung von Mockups und Prototypen, Praesentation von Solution Designs an Stakeholder sowie Release-Management und Auslastungsplanung des Entwicklungsteams.
Fundierte Kenntnisse in Java und TypeScript als primäre Programmiersprachen zur Entwicklung moderner Webapplikationen, ergaenzt durch JavaScript, C#, Bash/Shell-Scripting, HTML5 und CSS3.
Frontend- & Backend-Frameworks
Breites Wissen im Einsatz von Frontend-Frameworks wie Angular, React, NgRX, Material und Clarity sowie Backend-Frameworks wie Spring Boot, Hibernate, Express.js und NestJS.
Technische Architektur & Cloud/DevOps
Umfangreiche Erfahrung in der Planung und Umsetzung von Softwarearchitekturen, Container-Plattformen (Docker, Kubernetes, OpenShift, Helm), Cloud-Diensten (Azure) sowie Build/Deploy-Automatisierungen via GitLab CI und Monitoring mit ELK Stack, Datadog und Dynatrace.
Datenbanken (Relational & NoSQL)
Kenntnisse in relationalen Datenbanken wie PostgreSQL, Oracle, MySQL und SQLite sowie NoSQL-Datenbanken wie MongoDB, Redis, Elasticsearch und Firebase.
Agile Entwicklungsmethoden & Prozesse
Erfahrung mit agilen Methoden (Scrum, Kanban), Incident- und Qualitaetsmanagement, CI/CD, Test-driven Development, Domain-driven Design und Event-driven Architecture.
Versionskontrolle & Tools
Sicherer Umgang mit Versionskontrollsystemen wie Git, GitLab und SVN sowie Projektmanagement-Tools wie Jira, Confluence, Teams und Slack. Nutzung von IDEs wie IntelliJ IDEA, Visual Studio Code, Visual Studio und Eclipse sowie Build-Tools wie Maven und npm.
Messaging & Event-Systeme
Kenntnisse im Einsatz von Messaging-Systemen wie RabbitMQ und Azure ServiceBus fuer die Kommunikation zwischen verteilten Systemkomponenten.
Requirements Engineering & Projektleitung
Erfahrung in der Konzeption von Kundenanforderungen, Erstellung von Mockups und Prototypen, Praesentation von Solution Designs an Stakeholder sowie Release-Management und Auslastungsplanung des Entwicklungsteams.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2025
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Weiterentwicklung, Release, Bugfixing, Performanceanalysen von SaaS-Systemen mit Schwerpunkt Java / Spring Boot
- Optimierung bestehender Softwarelandschaften und Legacysysteme
- Einführung KI-unterstützter Prozesse im Softwareentwicklungszyklus
- Technischer Lead eines Agilen Entwicklungsteams
Technische Hauptverantwortung verschiedener SaaS-Loesungen, Entwurf und Design der Architektur, Optimierung bestehender Systeme, Koordination eines Scrum-Teams aus sieben Entwicklern, Code Reviews, Schulung von Mitarbeitern, technisches Onboarding, Vorantreiben von Projekten in der Entwicklungsphase, Einführung neuer Technologien, Support und Incident Management sowie Requirements Engineering und Projektleitung. Projekte: Appointment Planner (Maerz-September 2021), Workshop Control Panel (Oktober 2021-heute), Datenbankmigration MongoDB zu PostgreSQL (November 2022-Mai 2023), Umstellung auf Canary-Releases (Juni-August 2023).
Praktikum im Bereich Softwareentwicklung mit Schwerpunkt auf Webentwicklung und reaktiver Programmierung mit React und Redux. Entwicklung einer dynamischen Visualisierungs-Applikation fuer Trading-Komponenten, die Zusammenhaenge und Kommunikation zwischen Softwarekomponenten sichtbar macht. Erfahrung im Bankensektor und agiler Teamarbeit.