03.02.2026 aktualisiert

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

Senior (15 YoE) Developer & Architect (Java, Vue.js, Android), Clean Code & DDD Enthusiast

Hallwang, Österreich
Weltweit
Master in Informationstechnologie und Systemmanagement
Hallwang, Österreich
Weltweit
Master in Informationstechnologie und Systemmanagement

Profilanlagen

CV_Culum_ext_2025_3.pdf

Über mich

Mein Alleinstellungsmerkmal, das Ihr Projekt definitiv voranbringt, ist neben dem fundierten, langjährig aufgebautem, technischen Know-how, ein exzellentes Feingefühl für Business Requirements. Die Vereinfachung und Generalisierung der Anforderungen senkt Projektkosten und erhöht den Durchsatz.

Skills

Clean CodeHTMLJavaJavaScriptPHPSpring SecurityApache ActivemqAPIsAgile MethodologieAmazon Web ServicesAndroidApache HTTP ServerApache TomcatArchitekturMicrosoft AzureBash ShellOracle Weblogic ServerBootstrapBusiness Process Execution LanguageC#C++Client-Server-ArchitekturCSSCloud ComputingKommunikationsprotokolleDatenbankenSoftware Design PatternsDevOpsE-CommerceEnterprise JavabeansPerlJ2EEFtpsGitHubGradleHibernateHypertext Transfer Protocol SecureVersicherungenJava Message ServiceJava VmSpring FrameworkJSONjQueryJUnitPythonPostgreSQLMaschinenbauMariaDBApache MavenMicrosoft Sql-ServerVisual Basic .NETMongoDBMySQLNGINXNode.jsOpenShiftOracle FinancialsScrumRed Hat Enterprise LinuxMockitoSwaggerEinzelhandelNachrüstungSAP ApplicationsServiceorientierte ArchitekturSOAPSQLGroßhandelExtensible Markup LanguageOpenapiEnterprise Application IntegrationOracle SoaMultithreadingGoogle CloudFile Transfer Protocol (FTP)Load BalancingTailwindSpring MVCReact.jsSpring BootVue.jsGoogle FirebaseBackendGitLabSpring DataKotlinKanbanSalesforce HerokuWebpackAngularJSKubernetesPlaywrightApache KafkaSuchmaschinenNpm(Software)LebensmittelLogistikprozesseFront End3-Tier ArchitecturesRestful ApisDomain Driven DesignWasserfallmodellDockerJenkinsMicroservicesOracledb
Senior Software Developer & Software Architect mit insgesamt 15 Jahren Berufserfahrung.
Fokusthemen: Java, Spring, Vue.js, Android, Kotlin, Backend, Frontend, Fullstack

  1. Rollen in bisherigen Projekten:
  2. Technology Lead im Mobile B2E Bereich
  3. Fullstack Lead Developer für Spring Backends und Android (Kotlin) Apps
  4. Lead Developer für Vue.js Frontends
  5. Projektmanager in einem Mid-Sized Projekt (250 PT)
  6. JavaEE Entwickler mit Backends auf Oracle Weblogic
  7. SOA Consultant & Developer mit Oracle SOA und Java & JavaEE
  8. Java Backend Entwickler
  9. Fullstack Entwickler mit Vue/Nuxt Frontend und Firebase Backend (Cloud Functions)
Fachkenntnisse:
Lebensmitteleinzelhandel, Großhandel, Sportfachhandel, Einzelhandel, eCommerce, Logistik, Gesetzliche- und Private- Versicherungsbranche, Maschinenbau
Methodenkompetenz:
Scrum, Agile, Kanban, Wasserfall Projekt, Phasenmodell
Grundlagen:
1 ... Grundkenntnise, 2 ... Fortgeschritten, 3 ... Experte
Microservice Architekturen (3), Serviceorientierte Architektur (3), Enterprise Application Integration Design Patterns (3), Cluster (3), Load Balancing (3), GoF Software Design Patterns (3), JVM Memory Analysis (2), 3-tier Architektur (2), Domain Driven Design (DDD) (2), Test Driven Design (2), Multithreading (2), Client-Server Architekturen (2), Cloud Functions (2), Search Engine Optimisation (2), Google Lighthouse Optimisation (2)
Programmiersprachen:
Java 6 - 25 (3), SQL (3), Vue.js (3), JS/TS (3), Kotlin (2), Python (2), Bash (2), Perl (2), C# (2), VB.net (2), PHP (1), C (1), C++ (1)
weitere Sprachen:
HTML (2), CSS (2)
Build & Pacakge Libraries:
Gradle (3), Maven (3), Ant (2), NPM (2), PNPM (2)
Frameworks:
Spring Boot (3), Spring MVC (3), Spring Web (3), Flyway (3), Retrofit (3), Hibernate (3), Spring Data (3), Mockito (3), Spring RestDocs (3), JUnit (3), SOAP APIs (3), REST APIs (3), Spring Security (2), Java Enterprise Edition (2), Message Driven Beans (2), Enterprise Java Beans (EJB) (2), JMS (2), Thymeleaf (1)
weitere Frameworks und Technologien:
Java - Enterprise Application Integration:
Oracle SOA (3), Oracle BPEL (2), Oracle OSB (2), Oracle JMS (2)
JavaScript/Typescirpt - Web:
Nuxt (3), Vue (3), Bootstrap (2), Tailwind (2), Nuxt UI (2), Node.js (2), NPM (2), PNPM (2), Playwright (2), Vitest (2), Webpack (1), jQuery (1), Angular (1), React (1)
Cloud Technologien:
Netlify (2), Firebase (2), Heroku (1), Google Cloud (1), AWS (1), Azure Cloud (1)
DevOps:
Docker (2), Kubernetes (2), RedHat OpenShift (2), Jenkins (2), Github Actions (2), Gitlab Pipelines (2)
Datenbanken:
Oracle DB (3), Firebase Realtime (2), MySQL (2), MariaDB (2), PostgreSQL (2), MSSQL (2), MongoDB (1)
Dateiformate:
JSON (3), XML (3), CSV (3), Flatfile (3), Binary (3)
Kommunikationsprotokolle:
JMS, HTTP(S), FTP, SFTP, FTPS, Sockets
weitere Kenntnisse:
OpenAPI, Swagger, Oracle BPEL, Oracle OSB, Oracle SOA, Oracle WebLogic, Tomcat, Apache, Nginx, ActiveMQ, SAP JCO

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2013

Sprachen

DeutschMutterspracheEnglischverhandlungssicherSerbischMuttersprache

Projekthistorie

Senior Lead Vue Developer

Konsumgüter und Handel

>10.000 Mitarbeiter

Frontend Lead Developer for building an inhouse erp-system.
- Nuxt / Vue
- Typescript
- Figma
- Software Architecture
- Solution Conception

Weiterentwicklung eines ERP Systems für produzierende Gewerbe

Industrie und Maschinenbau

5000-10.000 Mitarbeiter

ERP-System basierend auf Java 8 und Swing.

Weiterentwicklung eines Identity Providers in der Telematikinfrastruktur

Öffentlicher Dienst

Mitwirken in der Weiterentwicklung eines Identity Providers im öffentlichen Bereich
- Gematik
- Telematikinfrastruktur
- Java 17
- Keycloak

Fullstack Entwicklung einer Lagerverwaltungssoftware

Industrie und Maschinenbau

250-500 Mitarbeiter

Fullstack Entwicklung und Hosting einer Lagerverwaltungsoftware für ein Großunternehmen
(300+ Mitarbeiter, 50+ Mio Jahresumsatz)
  • Erstellen des Konzepts für Datenbank, Backend, Frontend und Systemarchitektur
  • Wireframing der Webapp
  • Webapp Entwicklung in Vue 3 für mobile Endgeräte und Desktop
    • Offlinefähigkeit
    • Barcode Scanning am mobilen Endgerät
    • Berechtigungskonzept
    • Mandantenfähig
  •  Backend Entwicklung mit Java 17 und Spring Boot 2.7
    • ORM Mapping mit Hibernate
    • REST API
    • OAuth
    • Volttextsuche mit Apache Lucene Index
  • Hosting von Server, Webapp, Backend und Datenbank
    • Linux
    • Nginx
    • Relationale Datenbank
 

Lead Developer für Mobile Apps & Backends

SPAR Österreichische Warenhandelsgmbh.

Konsumgüter und Handel

>10.000 Mitarbeiter

Lead Developer für den Mobile B2E Retail Bereich
Verwendete Technologien:
- Java 11/17
- Spring Boot
- Android / Kotlin
- Thymeleaf
- C# (WinCE legacy support)
- JUnit
- Microservices
- Robolectric
- End2End Tests
- Docker
- RedHat Openshift

Aufgabenbereich:
- Weiterentwicklung von Spring Boot Backends modulare Architektur, sowie Microservices
- Neuentwicklung einer Android App in Kotlin
- Backlog Grooming mit Product Leads
- Coachen vom Entwicklerteam
- Releaseplanung

Java Backend Entwickler für EAI/SOA Landschaft

SPAR Österreichische Warenhandelsgmbh.

Konsumgüter und Handel

>10.000 Mitarbeiter

Weiterentwicklung der SOA Landschaft
- Java 8
- Apache Camel
- Spring
- ActiveMQ
- Graphana, InfluxDB

Anbindung von:
- SAP Hybris, PIM
- Wamas5
- Google Cloud

Modernisierung der Arbeitsumgebung mit Einführung von:
- Kanban, IntelliJ, Git, Java 8, Maven
- Apache Camel, API Gateway, Google Cloud

Eruierung von weiteren Technologien für das EAI Umfeld:
- Apache Kafka, Micronaut, Quarkus

Schnittstellenanpassungen im Rahmen der DSGVO Verordnung
Implementierung von Schnittstellen im Rahmen der RKSV
Technologieverantwortlicher für Standortstammdatenpublizierung an externe Dienstleister (Google, Bing, Yahoo, etc..)
Modularisierung eines Monolythen
Implementieren von Schnittstellen mit Einhaltung aller vereinbarten SLAs

IT Consultant & PHP Entwickler

Medical Management International

Konsumgüter und Handel

10-50 Mitarbeiter

Requirement Engineering und Weiterentwicklung des Online Shops und ERP Systems
- PHP
- PlentyMarkets
- Shopware 5
- Javascript
- AWS EC2
- Spring Boot & Java

Anbindung von Salesforce und ERP System
Anbindung von ERP System und Onlineshop
Aufbereitung des Reportings vom Sales an die Geschäftsführung

IT Beratung für:
  • Anbindung vom Logistikpartner
  • Anbindung einer Apotheke
  • Integration des Onlineshops in die Software eines geschäftlichen Partners

Java Backend Entwickler für EAI/SOA Landschaft

SPAR Österreichische Warenhandelsgmbh.

Konsumgüter und Handel

>10.000 Mitarbeiter

Aufgaben im Rahmen eines Werkvertrags im Zeitraum von 08/2013 bis 07/2017:

Implementierung einer Java Software für semi-automatisierte Tests, um die Qualitätssicherung nach einer Systemumstellung zu gewährleisten. Die Software untersuchte Payloads nach der Verarbeitung auf Unterschiede und gab dafür ein Reporting aus.
- Java 8
- Oracle DB
- Regex
- Pattern Recognition

Migration der Systemlandschaft von JCaps auf Oracle SOA
- Java 7
- JavaEE (MDB, EJB)
- Oracle SOA 11g/12c,
- Oracle BPEL
- Oracle OSB
- Oracle JMS,
- Oracle Exadata
- Oracle Enterprise Manager
- Oracle Http Server

Technology Lead für Einführung von digitalen Energierechnungen
- Java
- ebUtilities
- SOA
- SAP IDoc

Technology Lead für Clearing Partner
Einführung von JUnit Test für Systemschnittstellen
Beratung zur Systemintegration in einer heterogenen Systemlandschaft

Anbindung von
  • Business Warehouse
  • Reporting System
  • Stammdatenschnittstellen
  • Optischer Archivierung für Belegdaten
  • Finanzschnittstellen SAP FI/CO
  • Stammdatenschnittstellen Facility Management
  • Großhandel und Logistikschnittstellen
  • Gastronomieschnittstellen, Kassensystemen
  • Identity Management
  • Zahlungsanweisungen, Treasury Management
  • TruckFleet Management
  • SAP Retail, SAP HCM, SAP FI/CO

Java Backend Entwickler für Batch Processing

Sony DADC

Medien und Verlage

>10.000 Mitarbeiter

Weiterentwicklung der FTP Lieferantenschnittstelle zum Austausch von Metadaten für Mediendateien
  • XML
  • Spring 3
  • Spring Batch
  • Java 7
  • FTP
  • Oracle SQL
  • Regex

Java Software Entwickler für Desktopanwendungen

Robert BOSCH GmbH

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Entwickeln einer Desktopanwendung für die Produktionsplanung der Prototypenabteilung.
  • Java 7
  • Java Swing User Interface
  • MySQL Datenbank
  • Client - Server Architektur
Neuentwicklung des Informationssystems der Abteilung inkl. Reporting (~ 50 Mitarbeiter)
  • VBA
  • MS Access
  • PDF Generierung aus Reports

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden