27.05.2026 aktualisiert


teilweise verfügbar
info: Abends und am Wochenende verfügbar
Senior Software Engineer | Full-Stack | Cloud | Java & TypeScript
Wien, Österreich
Nur Remote
Master of Science in SW Engineering & Internet Computing, Vienna University of TechnologyÜber mich
Softwareentwickler mit über 10 Jahren Erfahrung in Startups, Big Tech und Scale-ups, der an der Schnittstelle von technischer Tiefe und geschäftlichem Mehrwert aufblüht. Meine Expertise umfasst Softwarearchitektur, Full-Stack-Entwicklung und Cloud-Infrastruktur.
Skills
GCPSupabaseJavaAPIsAmazon Web ServicesTest AutomationSaasCloud-EngineeringSoftware QualityDatenbank DesignWeb EntwicklungPostgreSQLSoftware ArchitectureSQLTypeScript
Java Ecosystem & Backend Development
Tiefgreifende Kenntnisse im Java-Ecosystem, insbesondere mit Spring Boot, JPA/Hibernate und blaze-persistence. Entwicklung skalierbarer Backend-Architekturen fuer SaaS-Plattformen sowie Co-Creator der Open-Source-Bibliothek blaze-persistence, deren Innovationen Eingang in Hibernate 6.x und Jakarta Data 1.0 gefunden haben.
Cloud-Infrastruktur & DevOps
Umfangreiche Erfahrung mit Cloud-Plattformen wie AWS und GCP sowie Infrastructure as Code mit Terraform und AWS CloudFormation. Aufbau von CI/CD-Pipelines, Kubernetes-Deployments und cloud-basiertem Multi-Environment-Hosting.
Full-Stack Webentwicklung
Breite Erfahrung in der Full-Stack-Entwicklung mit React, Angular und TypeScript im Frontend sowie Spring Boot und Supabase im Backend. Verantwortlich fuer Architektur, Frontend-Backend-Integration, Schema-Design und Deployment kompletter Webanwendungen.
Software-Architektur & System Design
Definition und Umsetzung unternehmensweiter Software-Architektur-Visionen, einschliesslich Refactoring von Legacy-Systemen und Skalierung von Plattformen von wenigen auf tausende Mandanten.
Datenbanken
Kenntnisse in relationalen und nicht-relationalen Datenbanksystemen, darunter PostgreSQL, MySQL, IBM DB2 und DynamoDB, sowie Einsatz von Supabase als Backend-as-a-Service.
API Design & Distributed Systems
Entwurf und Implementierung von RESTful APIs sowie Erfahrung mit verteilten Systemen und Microservice-Architekturen.
Software Quality & Test Automation
Einfuehrung von automatisierten End-to-End-Tests, Metriken, Tracing und durchsetzbaren Code-Style-Standards zur Sicherung der Softwarequalitaet.
TypeScript, React & Angular
Entwicklung moderner Web-UIs mit TypeScript, React (inkl. TanStack Query, Shadcn UI, Tailwind) und Angular fuer SaaS-Plattformen mit tausenden Nutzern.
Infrastructure as Code (Terraform, AWS CF)
Einsatz von Terraform und AWS CloudFormation zur automatisierten Bereitstellung und Verwaltung von Cloud-Infrastrukturen.
Backend as a Service (Supabase)
Nutzung von Supabase als Backend-Plattform fuer Authentifizierung, Datenbankzugriff und RESTful API-Integration in modernen Webanwendungen.
Tiefgreifende Kenntnisse im Java-Ecosystem, insbesondere mit Spring Boot, JPA/Hibernate und blaze-persistence. Entwicklung skalierbarer Backend-Architekturen fuer SaaS-Plattformen sowie Co-Creator der Open-Source-Bibliothek blaze-persistence, deren Innovationen Eingang in Hibernate 6.x und Jakarta Data 1.0 gefunden haben.
Cloud-Infrastruktur & DevOps
Umfangreiche Erfahrung mit Cloud-Plattformen wie AWS und GCP sowie Infrastructure as Code mit Terraform und AWS CloudFormation. Aufbau von CI/CD-Pipelines, Kubernetes-Deployments und cloud-basiertem Multi-Environment-Hosting.
Full-Stack Webentwicklung
Breite Erfahrung in der Full-Stack-Entwicklung mit React, Angular und TypeScript im Frontend sowie Spring Boot und Supabase im Backend. Verantwortlich fuer Architektur, Frontend-Backend-Integration, Schema-Design und Deployment kompletter Webanwendungen.
Software-Architektur & System Design
Definition und Umsetzung unternehmensweiter Software-Architektur-Visionen, einschliesslich Refactoring von Legacy-Systemen und Skalierung von Plattformen von wenigen auf tausende Mandanten.
Datenbanken
Kenntnisse in relationalen und nicht-relationalen Datenbanksystemen, darunter PostgreSQL, MySQL, IBM DB2 und DynamoDB, sowie Einsatz von Supabase als Backend-as-a-Service.
API Design & Distributed Systems
Entwurf und Implementierung von RESTful APIs sowie Erfahrung mit verteilten Systemen und Microservice-Architekturen.
Software Quality & Test Automation
Einfuehrung von automatisierten End-to-End-Tests, Metriken, Tracing und durchsetzbaren Code-Style-Standards zur Sicherung der Softwarequalitaet.
TypeScript, React & Angular
Entwicklung moderner Web-UIs mit TypeScript, React (inkl. TanStack Query, Shadcn UI, Tailwind) und Angular fuer SaaS-Plattformen mit tausenden Nutzern.
Infrastructure as Code (Terraform, AWS CF)
Einsatz von Terraform und AWS CloudFormation zur automatisierten Bereitstellung und Verwaltung von Cloud-Infrastrukturen.
Backend as a Service (Supabase)
Nutzung von Supabase als Backend-Plattform fuer Authentifizierung, Datenbankzugriff und RESTful API-Integration in modernen Webanwendungen.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Co-Gruendung eines 2-Personen-Startups, das Neija aufbaut, eine webbasierte Buchungs- und Verwaltungsplattform fuer Koerpertherapeutinnen und -therapeuten. Alleinverantwortlich fuer das gesamte Produkt: Architektur, Frontend, Backend-Integration, Schema-Design und Deployment. Aufbau des React-UIs mit TypeScript, Shadcn UI, Tailwind und TanStack Query gegen ein Supabase-Backend ueber RESTful APIs. Stack: React, TypeScript, Tailwind, Shadcn UI, TanStack Query, Supabase, PostgreSQL.
Eine JPA-Erweiterung fuer die Instancio-Bibliothek, die vollstaendige JPA-Entity-Graphen fuer Integrationstests generiert und persistiert. Nutzt das JPA-Metamodell zur Erzeugung valider, persistierbarer Objekthierarchien.
Blaze-Persistence ist ein Wrapper fuer JPA-Provider wie Hibernate, der eine umfangreiche Criteria API mit erweiterten Features wie Common Table Expressions, Keyset-Pagination und Entity Views bereitstellt. Features von blaze-persistence haben Innovationen in Hibernate 6.x und Jakarta Data 1.0 inspiriert, wie z.B. Unterstuetzung fuer erweitertes SQL oder Keyset-Pagination.