11.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Fullstack Engineer & Software Architect | Java | Spring Boot | Distributed Systems

Wien, Österreich
Weltweit
M.Sc. Information Technology
Wien, Österreich
Weltweit
M.Sc. Information Technology

Profilanlagen

CV_2026.pdf

Über mich

Senior Fullstack Engineer und Softwarearchitekt mit über 15 Jahren Erfahrung in der Entwicklung von Enterprise-Anwendungen und verteilten Systemen, mit Java als Kerntechnologie. Freelancer über mein eigenes Unternehmen in Wien, Österreich.

Skills

JavaSpring SecurityData ArchitectureDevOpsEnterprise Architecture FrameworkJava EE Connector ArchitectureJava ArchitecturesSpring FrameworkSoftware ArchitectureSolution ArchitectureSystemarchitekturSystem DesignIntegration (Software)Test-Driven DevelopmentEvent-driven ArchitectureSpring CloudSpring BootBackendSpring DataEvent Driven ArchitectureBackend-programmierungFront EndSpring JdbcTerraformSpring Batch
Java & JVM Engineering
Expertise in Java 25, 21 and 17, JVM internals and performance tuning, concurrency with executors, CompletableFuture and virtual threads, as well as testing with JUnit, Mockito and Testcontainers, and build tooling with Maven and Gradle.

Spring Ecosystem
Deep knowledge of Spring Boot, Spring Security, Spring Data, JPA and Hibernate, Spring Cloud, Java EE, Camunda BPM and Keycloak for building robust enterprise applications.

Distributed Systems & Microservice Architecture
Proficiency in microservice decomposition, event-driven architecture, CQRS, monolith-to-microservice migration, gRPC, REST and GraphQL APIs for scalable and resilient system design.

Cloud & DevOps
Hands-on experience with AWS, GCP, OpenShift, Kubernetes, Docker, Terraform, CI/CD pipelines and SRE practices for reliable production deployments.

Data & Persistence
Working knowledge of Oracle, PostgreSQL, MongoDB, Elasticsearch and Redis for diverse data storage and retrieval requirements.

AI & LLM Integration
Practical use of OpenAI SDK, Anthropic SDK, Model Context Protocol (MCP), self-hosted open models such as Llama, Codestral and Qwen, as well as LLM-assisted test generation and CI tooling.

Additional Programming Languages
Production experience with Go, Python, Node.js and TypeScript as complementary languages alongside Java.

Software Engineering Practices
Application of Clean Architecture, Domain-Driven Design (DDD), Test-Driven Development (TDD) and legacy-to-modern migration strategies.

Frontend Technologies
Secondary specialisation in Angular, React, TypeScript and micro-frontend architecture, including AngularJS-to-React and AngularJS-to-Angular/TypeScript migrations.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2020

Sprachen

ArabischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicherRussischMuttersprache

Projekthistorie

Senior Software Engineer

Erste Digital GmbH
Design and build of Java 25 and Spring Boot microservices for a core banking platform deployed on GCP and OpenShift with PostgreSQL. Led the platform-wide upgrade from Java 17 to Java 25, modernised the legacy Java 8 estate, profiled and optimised compute-intensive services using Go, and led the migration of a large-scale legacy AngularJS application to React.

Senior Software Engineer (part-time)

Marmind GmbH
Designed and built backend web services under Clean Architecture with OpenAPI-first contracts, deployed through Azure DevOps pipelines. Owned backend and frontend delivery on a small, autonomous team for a marketing resource management platform.

Senior Software Engineer

Artegic AG
Designed and built Java and Spring backend services on AWS under Clean Architecture for an enterprise marketing-automation platform handling high-volume customer messaging. Modernised the legacy stack end-to-end, including an AngularJS to Angular 16 migration across production micro-frontends.

Lead Software Engineer

Blockpit AG
Extended and maintained Java and Spring backend services for a crypto tax-reporting platform processing large-scale transaction histories across a broad set of exchange and wallet integrations. Held team-lead responsibility for delivery, including a greenfield architecture redesign under Clean Architecture principles.

Senior Software Engineer

TUI
Led the decomposition of a Java EE monolith into independently deployable microservices on AWS, extracting bounded contexts and enabling independent release cycles. Designed and implemented backend services for a high-traffic travel booking platform, plus micro-frontend solutions in StencilJS and Angular.

Senior Software Engineer (remote)

ClickUp
Maintained Java microservices and led performance analysis and optimisation across a SaaS product serving millions of users worldwide. Redesigned application architecture using Domain-Driven Design and established best-practice patterns for the engineering team.

Senior Backend Engineer

Sclable
Designed and implemented a banking loan-application system in Java and Spring with Oracle, GraphQL and Keycloak-based authentication. Delivered for a regulated mortgage bank (Berlin Hyp), with correctness, auditability and transactional integrity as primary constraints.

Software Engineer

BPMasters (alanda.io)
Worked with Camunda, Java EE and AWS; led AngularJS to Angular/TypeScript migration.

Fullstack Engineer

Scout24
Led data-center to AWS migration and AngularJS to React migration across a 3-city team.

Backend Engineer

Webpunks OG
PHP, Node.js and MongoDB client projects in Klagenfurt, including a 2-year Online Tour Planner build.

Freelance Developer / Intern

Various (Freelance / Internship)
Freelance ASP.NET and C# work for SMBs, author of Vlamax an open-source Web UI framework, work at Sportly at ABC Accelerator Ljubljana, and a .NET internship at XSoft.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden