Senior Fullstack Entwickler mit fundierten Kenntnissen im Enterprise Applikation Design und Java Entwicklung mit 20+ jähriger Praxis
Aktualisiert am 05.06.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.06.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Java
SpringBoot
Webapplication
Angular
JIRA
Confluence
Ansible
Docker
GitLab
Jenkins
UI-Tests
Selenium
REST
WebService
Oracle
PostgreSQL
GWT
Vaadin
Vue.js
Java EE
Ungarisch
Muttersprache
Deutsch
Sehr gut
Englisch
Gut

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

6 months
2024-09 - 2025-02

Projekt PolePosition

Fullstack Entwickler Java SpringBoot Spring BatchScheduler ...
Fullstack Entwickler
In diesem Projekt wurde die Bankanbindung von einer Versicherungsanstalt erstellt. Dabei wurden neue Komponenten des Frontends entwickelt, sowie neue API-Endpunkten am Backend angeboten. Die Entwicklung erfolgte in einem 10-köpfigen Scrum-Team, remote.


Aufgaben- und Verantwortungsbereiche:

  • Backend
    • Erstellung neuen Endpoints für die Schnittstellen
    • Erstellung von neuen Endpoints für die Frontends
    • Implementierung von Import-Prozessen
  • Frontend
    • Erweiterung von existierenden Komponenten
Java SpringBoot Spring BatchScheduler Schedlock Kafka PostgreSQL Angular JIRA Confluence
Twinformatics GmbH.
3 months
2024-01 - 2024-03

SHINYPROXY

Container-Technologie Berater Ansible Docker Swarm Traefik ...
Container-Technologie Berater
Unser Team hat eine Docker-Swarm-basierten Test- und Produktions-Umgebung beim Kunden aufgesetzt, um Shiny-Applikationen entwickeln und betreiben zu können.
Aufgaben- und Verantwortungsbereiche:
  • Aufsetzung von vollständigen Test- und Produktions-System
    • Konfiguration von Images für Container-Virtualisierung
    • Selbstständige Ausarbeitung von Softwarearchitekturen für containerbasiertes Applikationsdeployment
    • Implementierung von Containertechnologie und Orchestrierung von Containern in einem Cluster
    • Selbstständige Fehleranalyse und Fehlerbehebung
    • Dokumentation aller gesetzten Maßnahmen
    • Update und laufende Aktualisierung der verwendeten Software und Laufzeitumgebung
    • Einschulung von MitarbeiterInnen vor Ort beim Auftraggeber
Ansible Docker Swarm Traefik Portainer ShinyProxy R MySQL GitLab
Researchflow Kft
3 years 4 months
2020-09 - 2023-12

Medalyse

Fullstack Entwickler, DevOps Entwickler Java JEE Spring ...
Fullstack Entwickler, DevOps Entwickler
Unser Team ist für alle Aspekte des technologischen Upgrades bzw. Neubau des Inhouse Frameworks sowie für die Entwicklung neuer Funktionalitäten verantwortlich, damit die System-Infrastruktur auf dem neusten Stand bleiben kann.
Aufgaben- und Verantwortungsbereiche:
  • Bis 2022: Weiterentwicklung von bestehenden Vaadin 7 basierten Web-Applikationen
    • neue Ansicht für Sankey-Diagramme
    • Aufbau der UI-Test-Infrastruktur (RobotFramework, Selenium, Containerization)
    • Aufbau der CI/CD (Subversion, Nexus, Maven, Docker)
  • Seit 2022: Migration der Vaadin-App (mit gemixter Frontend- und Backend-Logik) nach neuen TechnologieStack mit Angular und Spring-Boot
    • Business OO Modellierung (Hibernate)
    • Migration von Backend-Funktionalitäten (von Vaadin) auf Java/Spring
    • Entwicklung neuer Backend-Funktionalitäten
    • Entwicklung der RESTful Schnittstelle für die Angular Web Oberfläche
    • Implementation von Komponenten in Angular
    • Integration von Kafka um Datensynchronisation zwischen entfernten Sites zu ermöglichen
    • Einführung einer Containerisierungs-Infrastruktur mit Hilfe von Docker-Swarm - sowohl für Testals auch für Produktiv-Umgebungen
    • Aufbau von Konfigurations- und Buildmanagement (GitLab, Maven, Nexus, Jenkins, Docker, Ansible)
    • Erstellung von automatisierter CI/CD-Pipelines mit Git, GitLab, Jenkins und Maven, um den Betrieb zu vereinfachen
    • Integration von diversen 3rdparty-Services (Keycloak, RStudio, ShinyProxy, Minio, OnlyOffice, Jupyter, Oracle APEX)
    • Einführung von SW-Entwicklung-Methodiken für die Entwicklungen in R-Sprache: die Firma hatte keine Regeln für R-Entwicklung gehabt, so wurden hier die aus der Java-Entwicklung gelernten Methodiken beigebracht: gemeinsam verwendete R-Packages, DependencyManagement (?renv?), Versionskontrolle (SVN, GIT), CI/CD-Vorgänge (Jenkins, Docker)
Java JEE Spring REST Angular ORACLE Hibernate JPA Apache Kafka Tomcat Eclipse XML GitLab Jenkins Ansible Maven Nexus Docker Swarm Traefik Portainer JIRA Keycloak Confluence R ShinyProxy Oracle APEX Minio RobotFramework Selenium
Healthware Kft
5 years 4 months
2018-09 - 2023-12

d.o.t.s. target

Co-Founder, CIO, Entwickler Java8 JEE SpringBoot ...
Co-Founder, CIO, Entwickler
In diesem Projekt wurde die Steuerung von einem medizintechnischen Gerät verwirklicht. Das Gerät wird von einem Siemens PLC gesteuert. Die Steuerung ist in einer web-basierten Applikation ermöglicht, die direkt mit dem PLC kommuniziert. Die PLC schreibt die erfasste Event-Einträge via eigenes Protokoll in eine Datenbank, woraus
die Daten zur Analyse und Reporting abgerufen werden können.
Aufgaben- und Verantwortungsbereiche:
  • Implementation der PLC-Code (Leiter-Diagrammen)
  • Implementation der Web-Applikation (vue.js)
  • Implementation der Backend-Applikation (Spring Boot, PostgreSQL)
  • Implementation von UI-Tests. Zweck: Wiederholung von langen Abläufen, wodurch eigentlich sowohl SW als auch HW (z.B. Aktuatoren, Ventile, etc.) getestet werden (RobotFramework, Selenium)
  • Implementation von Konfigurations-Skripten um das Software auf das Linux-PC installieren/updaten/konfigurieren zu können (Ansible)
Java8 JEE SpringBoot REST vue.js PostgreSQL Hibernate JPA Eclipse Jenkins Ansible Maven Nexus JIRA Confluence RobotFramework Selenium
auf Anfrage
1 year
2020-01 - 2020-12

GXT-Upgrade

Senior Software Entwickler WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler
Upgrade von vier Web-Applikationen, um statt GXTv2.2 die neue GXTv4 nutzen zu können. Der Sprung zwischen den Versionen war wirklich gross, war aber eine Ein-Person-Aufgabe.
Aufgaben- und Verantwortungsbereiche:
  • Upgrade von einzelnen Apps durchführen
WebService SOAP Apache Tomcat Application Server GWT & GXT SVN Maven Nexus Jenkins
A1 Mobilkom
1 year
2019-01 - 2019-12

Projekt JoSeF

Senior Software Entwickler WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler
Entwicklung eines Aufgabenplanungssystems (Job-Scheduler-Framework) für die Mitarbeiter der A1 Mobilkom, womit sie SIM-spezifische Aufgaben planen und schedulen können, welche Aufgaben Ressourcen-intensiv sein können ? z.B. 1000 Sim-Karten für einen Kunden zu aktivieren. Mit Hilfe der Oberfläche sind nicht nur Ressourcen in einem Kalendar planbar, sondern typisierte WebService-Requests können mit Hilfe von Vorlagen und DOM-basiertem XML-Editieren zusammengestellt werden.
Aufgaben- und Verantwortungsbereiche:
  • Entwicklung der gesamten Web-Applikation von Grund auf.
    • Kommunikation mit Backend (Web-Service Aufrufe)
    • Frontend für Kalender mit Ressourcen-Balken (CPU-Zeit)
    • DOM-basiertes XML-Editieren in der UI (GWT, GXT)
    • Aufbau von CI/CD (GIT, Maven, Jenkins)
WebService SOAP Apache Tomcat Application Server GWT & GXT SVN Maven Nexus Jenkins JIRA
A1 Mobilkom
5 years
2015-01 - 2019-12

Business Network

Senior Software Entwickler, Teamleiter WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler, Teamleiter
Weiterentwicklung von einem Self-Admin-System, wodurch die Kunden alle Einstellungen Ihrer SIM-Karten ansehen/setzen können. Diese App ist der kleinere Bruder von Network Admin und ist für kleinere BusinessKunden gedacht (mit bis zu 7 SIM-Karten). Diese Oberfläche arbeitet nicht mehr mit grossen Tabellen, wie die
Network Admin, sondern bietet eigentlich alle Entitäten (VoiceSIM, DatenSIM, NetUser) als Kacheln dem Benutzer an.
Aufgaben- und Verantwortungsbereiche:
  • Entwicklungsteam-Leiter (4 Personen)
  • Frontend-Entwicklung von neuen Features
  • Aufbau von Build- und Release-Verfahren (Maven, Jenkins)
  • Ständiges Refaktoring, um duplizierten Java-Kode zu beseitigen, was über mehreren Jahren in mehreren Web-Apps entstanden ist
WebService SOAP Apache Tomcat Application Server GWT & GXT Selenium für UITests SVN Maven Nexus Jenkins JIRA
A1 Mobilkom
9 years
2011-01 - 2019-12

Network Admin

Senior Software Entwickler, Teamleiter WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler, Teamleiter
Entwicklung von Self-Admin-System, wodurch die Kunden alle Einstellungen Ihrer SIM-Karten, DSLVerbindungen ansehen/setzen können. Dieses Projekt ist die Ablöse vom früheren Java Swing Applet, mit
erweiterter Funktionalität.
Aufgaben- und Verantwortungsbereiche:
  • Entwicklungsteam-Leiter (4 Personen)
  • Frontend-Entwicklung (GWT, GXT)
  • Selenium für UI-Tests und für Screenshots ins Benutzerhandbuch
  • CI/CD Aufgaben: Releasing, Branching
WebService SOAP Apache Tomcat Application Server GWT & GXT Selenium für UITests SVN Maven Nexus Jenkins JIRA
A1 Mobilkom
11 years
2009-01 - 2019-12

Network Commander

Senior Software Entwickler WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler
Entwicklung einer Intranet-Applikation, womit die Administratoren und Customer-Support-Mitarbeiter alle Backend-Systeme über eine Oberfläche konfigurieren können. Dieses Projekt war das erste, wo mit Hilfe von Google Web Toolkit (GWT) eine App erstellt wurde.
Aufgaben- und Verantwortungsbereiche:
  • Ausarbeitung des Frontends mit der ?neuen? Technologie ?GWT?
  • Ausarbeitung von Build- und Releaseverfahren (Maven, Jenkins, Nexus)
WebService SOAP Apache Tomcat Application Server GWT & GXT SVN Maven Nexus Jenkins
A1 Mobilkom
1 year
2016-01 - 2016-12

Mobil-Applikation (CAVU)

Co-Founder, Mobil App Entwickler Android Studio DJI SDK SVN ...
Co-Founder, Mobil App Entwickler
Entwicklung von einer Mobil-Applikation (CAVU) für Android, welche die Kamerabilder von DJI-Drohnen in VRBrillen darstellen kann.
Aufgaben- und Verantwortungsbereiche:
  • Mobil-App-Entwicklung Android
  • Nutzung von DJI SDK
Android Studio DJI SDK SVN JIRA
4 years
2013-01 - 2016-12

Mobil-Applikation (WHAALE),

Co-Founder, Mobil App Entwickler xCode eclipse Android Studio ...
Co-Founder, Mobil App Entwickler
Entwicklung von einer Mobil-Applikation (WHAALE), welche das gleichzeitige Musik-Streaming auf mehreren Airplay-Geräten ermöglicht. Erstmal wurde die iOS-App implementiert, erst 2016 wurde die Android-Version freigegeben.
Aufgaben- und Verantwortungsbereiche:
  • Mobil-App-Entwicklung Android & iOS
    • Airplay-Protokoll Implementation
    • Bonjour-Protokoll Implementation
    • UPNP-Server Implementation
    • Sound-Processing
    • In-App-Purchase APIs
    • App-Lizensierung Backend (Persistenz via parse.com und MongoDB)
  • Absprache und API-Programmierung mit Musikdiensten (vTuner, Deezer, Tidal)
  • Kontakt mit Lautsprecher-Herstellern, die die App integriert hatten (WHD)
  • Customer Support
xCode eclipse Android Studio SVN parse.com MongoDB GIT JIRA
8 years
2006-01 - 2013-12

aloXerv

Senior Software Entwickler, Software-Architekt, Teamleiter eclipse RCP eclipse EMF ...
Senior Software Entwickler, Software-Architekt, Teamleiter
Entwicklung eines Gefahrenmanagement-Systems (Feuer- und Intrusion-Detektion). Das System kann sehr grosse Anlagen (mit mehr als 50.000 Detektoren) überwachen.
Aufgaben- und Verantwortungsbereiche:
  • Projektleiter (Leiter von 7 Entwicklern)
  • Software Architekt
    • Design von Persistenz (Hibernate)
    • Design von Kommunikation (JMS)
    • Modellbasierte Entwicklung (Eclipse Modelling Framework)
    • Versionierung der Entitäten mittels envers
eclipse RCP eclipse EMF Postgres JBOSS EJB 3.0 envers JMS ActiveMQ Maven SVN
Siemens Building Technologies
8 years
2002-01 - 2009-12

A1 Network

Software Entwickler Apache Tomcat Application Server Java Swing Java Applet ...
Software Entwickler
Entwicklung von Self-Admin-System, wodurch die Kunden alle Einstellungen Ihrer SIM-Karten ansehen/setzen können.
Aufgaben- und Verantwortungsbereiche:
  • Frontend-Entwicklung (Java Swing Applet)


Apache Tomcat Application Server Java Swing Java Applet Subversion
A1 Mobilkom
4 years
2003-01 - 2006-12

Projekt RCM

Senior Software Entwickler, Teamleiter eclipse Postgres Oracle ...
Senior Software Entwickler, Teamleiter
Entwicklung von einem generischen Fahrgastinformationssystem. Erste Kunden: Niederländische Eisenbahnen
und U-Bahn New York.
Aufgaben- und Verantwortungsbereiche:
  • Technische Koordinierung der Entwicklung von Systemmodulen
  • Durchführung von Modul-Integrationsaufgaben
eclipse Postgres Oracle JBOSS WebLogic EJB SVN
Siemens Transportation Systems
1 year
2002-01 - 2002-12

WagenDatenBank

Software Entwickler Java Swing Corba
Software Entwickler
Entwicklung eines Datenmanagementsystems für die ÖBB (Österreichische Bundesbahnen), womit die Wagendaten erfasst werden können.
Aufgaben- und Verantwortungsbereiche:
  • Frontend-Entwicklung
Java Swing Corba
ÖBB
1 year
2001-01 - 2001-12

Projekt CMS

Software Entwickler Java XML XSLT
Software Entwickler
Entwicklung eines CMS (Content Management System) für Medien (Fernseher, Online-Zeitungen) unter Verwendung von XML-Technologien.
Aufgaben- und Verantwortungsbereiche:
  • Implementierung des Importmoduls

Java XML XSLT
GT Systems Kft
1 year
2001-01 - 2001-12

WebReports

Software Entwickler Java Oracle DB Servlets ...
Software Entwickler
Entwicklung einer Webanwendung für die Finanzberichterstattung eines Sportwettenunternehmens.
Aufgaben- und Verantwortungsbereiche:
  • Implementation des Frontends und Backends
Java Oracle DB Servlets Apache Struts Freemarker
wettpunkt

Aus- und Weiterbildung

Aus- und Weiterbildung

1995 - 2000
LOGISTIK UND VERKEHRSINFORMATIK
TU Budapest, FAKULTÄT FÜR VERKEHERSWESEN
Master

1995 ? 2000
TU Karlsruhe, FAKULTÄT FÜR VERKEHERSWESEN, MIT DAADSTIPENDIUM

Position

Position

Senior Fullstack Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java SpringBoot Webapplication Angular JIRA Confluence Ansible Docker GitLab Jenkins UI-Tests Selenium REST WebService Oracle PostgreSQL GWT Vaadin Vue.js Java EE

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Fundierte Kenntnisse im Enterprise Applikation Design und Java Entwicklung mit 20+ jähriger Praxis
  • 20+ jährige Erfahrung in internationalen Projekten, davon 10+ Jahre Near-Shoring
  • Viele Erfahrungen in Software-Tests (Ausbau und Implementation)
  • Viele Erfahrungen in der Konzipierung von Continous Integration und Deployment, inkl. Umgang mit containerisierten Testund Produktions-Umgebung

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

6 months
2024-09 - 2025-02

Projekt PolePosition

Fullstack Entwickler Java SpringBoot Spring BatchScheduler ...
Fullstack Entwickler
In diesem Projekt wurde die Bankanbindung von einer Versicherungsanstalt erstellt. Dabei wurden neue Komponenten des Frontends entwickelt, sowie neue API-Endpunkten am Backend angeboten. Die Entwicklung erfolgte in einem 10-köpfigen Scrum-Team, remote.


Aufgaben- und Verantwortungsbereiche:

  • Backend
    • Erstellung neuen Endpoints für die Schnittstellen
    • Erstellung von neuen Endpoints für die Frontends
    • Implementierung von Import-Prozessen
  • Frontend
    • Erweiterung von existierenden Komponenten
Java SpringBoot Spring BatchScheduler Schedlock Kafka PostgreSQL Angular JIRA Confluence
Twinformatics GmbH.
3 months
2024-01 - 2024-03

SHINYPROXY

Container-Technologie Berater Ansible Docker Swarm Traefik ...
Container-Technologie Berater
Unser Team hat eine Docker-Swarm-basierten Test- und Produktions-Umgebung beim Kunden aufgesetzt, um Shiny-Applikationen entwickeln und betreiben zu können.
Aufgaben- und Verantwortungsbereiche:
  • Aufsetzung von vollständigen Test- und Produktions-System
    • Konfiguration von Images für Container-Virtualisierung
    • Selbstständige Ausarbeitung von Softwarearchitekturen für containerbasiertes Applikationsdeployment
    • Implementierung von Containertechnologie und Orchestrierung von Containern in einem Cluster
    • Selbstständige Fehleranalyse und Fehlerbehebung
    • Dokumentation aller gesetzten Maßnahmen
    • Update und laufende Aktualisierung der verwendeten Software und Laufzeitumgebung
    • Einschulung von MitarbeiterInnen vor Ort beim Auftraggeber
Ansible Docker Swarm Traefik Portainer ShinyProxy R MySQL GitLab
Researchflow Kft
3 years 4 months
2020-09 - 2023-12

Medalyse

Fullstack Entwickler, DevOps Entwickler Java JEE Spring ...
Fullstack Entwickler, DevOps Entwickler
Unser Team ist für alle Aspekte des technologischen Upgrades bzw. Neubau des Inhouse Frameworks sowie für die Entwicklung neuer Funktionalitäten verantwortlich, damit die System-Infrastruktur auf dem neusten Stand bleiben kann.
Aufgaben- und Verantwortungsbereiche:
  • Bis 2022: Weiterentwicklung von bestehenden Vaadin 7 basierten Web-Applikationen
    • neue Ansicht für Sankey-Diagramme
    • Aufbau der UI-Test-Infrastruktur (RobotFramework, Selenium, Containerization)
    • Aufbau der CI/CD (Subversion, Nexus, Maven, Docker)
  • Seit 2022: Migration der Vaadin-App (mit gemixter Frontend- und Backend-Logik) nach neuen TechnologieStack mit Angular und Spring-Boot
    • Business OO Modellierung (Hibernate)
    • Migration von Backend-Funktionalitäten (von Vaadin) auf Java/Spring
    • Entwicklung neuer Backend-Funktionalitäten
    • Entwicklung der RESTful Schnittstelle für die Angular Web Oberfläche
    • Implementation von Komponenten in Angular
    • Integration von Kafka um Datensynchronisation zwischen entfernten Sites zu ermöglichen
    • Einführung einer Containerisierungs-Infrastruktur mit Hilfe von Docker-Swarm - sowohl für Testals auch für Produktiv-Umgebungen
    • Aufbau von Konfigurations- und Buildmanagement (GitLab, Maven, Nexus, Jenkins, Docker, Ansible)
    • Erstellung von automatisierter CI/CD-Pipelines mit Git, GitLab, Jenkins und Maven, um den Betrieb zu vereinfachen
    • Integration von diversen 3rdparty-Services (Keycloak, RStudio, ShinyProxy, Minio, OnlyOffice, Jupyter, Oracle APEX)
    • Einführung von SW-Entwicklung-Methodiken für die Entwicklungen in R-Sprache: die Firma hatte keine Regeln für R-Entwicklung gehabt, so wurden hier die aus der Java-Entwicklung gelernten Methodiken beigebracht: gemeinsam verwendete R-Packages, DependencyManagement (?renv?), Versionskontrolle (SVN, GIT), CI/CD-Vorgänge (Jenkins, Docker)
Java JEE Spring REST Angular ORACLE Hibernate JPA Apache Kafka Tomcat Eclipse XML GitLab Jenkins Ansible Maven Nexus Docker Swarm Traefik Portainer JIRA Keycloak Confluence R ShinyProxy Oracle APEX Minio RobotFramework Selenium
Healthware Kft
5 years 4 months
2018-09 - 2023-12

d.o.t.s. target

Co-Founder, CIO, Entwickler Java8 JEE SpringBoot ...
Co-Founder, CIO, Entwickler
In diesem Projekt wurde die Steuerung von einem medizintechnischen Gerät verwirklicht. Das Gerät wird von einem Siemens PLC gesteuert. Die Steuerung ist in einer web-basierten Applikation ermöglicht, die direkt mit dem PLC kommuniziert. Die PLC schreibt die erfasste Event-Einträge via eigenes Protokoll in eine Datenbank, woraus
die Daten zur Analyse und Reporting abgerufen werden können.
Aufgaben- und Verantwortungsbereiche:
  • Implementation der PLC-Code (Leiter-Diagrammen)
  • Implementation der Web-Applikation (vue.js)
  • Implementation der Backend-Applikation (Spring Boot, PostgreSQL)
  • Implementation von UI-Tests. Zweck: Wiederholung von langen Abläufen, wodurch eigentlich sowohl SW als auch HW (z.B. Aktuatoren, Ventile, etc.) getestet werden (RobotFramework, Selenium)
  • Implementation von Konfigurations-Skripten um das Software auf das Linux-PC installieren/updaten/konfigurieren zu können (Ansible)
Java8 JEE SpringBoot REST vue.js PostgreSQL Hibernate JPA Eclipse Jenkins Ansible Maven Nexus JIRA Confluence RobotFramework Selenium
auf Anfrage
1 year
2020-01 - 2020-12

GXT-Upgrade

Senior Software Entwickler WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler
Upgrade von vier Web-Applikationen, um statt GXTv2.2 die neue GXTv4 nutzen zu können. Der Sprung zwischen den Versionen war wirklich gross, war aber eine Ein-Person-Aufgabe.
Aufgaben- und Verantwortungsbereiche:
  • Upgrade von einzelnen Apps durchführen
WebService SOAP Apache Tomcat Application Server GWT & GXT SVN Maven Nexus Jenkins
A1 Mobilkom
1 year
2019-01 - 2019-12

Projekt JoSeF

Senior Software Entwickler WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler
Entwicklung eines Aufgabenplanungssystems (Job-Scheduler-Framework) für die Mitarbeiter der A1 Mobilkom, womit sie SIM-spezifische Aufgaben planen und schedulen können, welche Aufgaben Ressourcen-intensiv sein können ? z.B. 1000 Sim-Karten für einen Kunden zu aktivieren. Mit Hilfe der Oberfläche sind nicht nur Ressourcen in einem Kalendar planbar, sondern typisierte WebService-Requests können mit Hilfe von Vorlagen und DOM-basiertem XML-Editieren zusammengestellt werden.
Aufgaben- und Verantwortungsbereiche:
  • Entwicklung der gesamten Web-Applikation von Grund auf.
    • Kommunikation mit Backend (Web-Service Aufrufe)
    • Frontend für Kalender mit Ressourcen-Balken (CPU-Zeit)
    • DOM-basiertes XML-Editieren in der UI (GWT, GXT)
    • Aufbau von CI/CD (GIT, Maven, Jenkins)
WebService SOAP Apache Tomcat Application Server GWT & GXT SVN Maven Nexus Jenkins JIRA
A1 Mobilkom
5 years
2015-01 - 2019-12

Business Network

Senior Software Entwickler, Teamleiter WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler, Teamleiter
Weiterentwicklung von einem Self-Admin-System, wodurch die Kunden alle Einstellungen Ihrer SIM-Karten ansehen/setzen können. Diese App ist der kleinere Bruder von Network Admin und ist für kleinere BusinessKunden gedacht (mit bis zu 7 SIM-Karten). Diese Oberfläche arbeitet nicht mehr mit grossen Tabellen, wie die
Network Admin, sondern bietet eigentlich alle Entitäten (VoiceSIM, DatenSIM, NetUser) als Kacheln dem Benutzer an.
Aufgaben- und Verantwortungsbereiche:
  • Entwicklungsteam-Leiter (4 Personen)
  • Frontend-Entwicklung von neuen Features
  • Aufbau von Build- und Release-Verfahren (Maven, Jenkins)
  • Ständiges Refaktoring, um duplizierten Java-Kode zu beseitigen, was über mehreren Jahren in mehreren Web-Apps entstanden ist
WebService SOAP Apache Tomcat Application Server GWT & GXT Selenium für UITests SVN Maven Nexus Jenkins JIRA
A1 Mobilkom
9 years
2011-01 - 2019-12

Network Admin

Senior Software Entwickler, Teamleiter WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler, Teamleiter
Entwicklung von Self-Admin-System, wodurch die Kunden alle Einstellungen Ihrer SIM-Karten, DSLVerbindungen ansehen/setzen können. Dieses Projekt ist die Ablöse vom früheren Java Swing Applet, mit
erweiterter Funktionalität.
Aufgaben- und Verantwortungsbereiche:
  • Entwicklungsteam-Leiter (4 Personen)
  • Frontend-Entwicklung (GWT, GXT)
  • Selenium für UI-Tests und für Screenshots ins Benutzerhandbuch
  • CI/CD Aufgaben: Releasing, Branching
WebService SOAP Apache Tomcat Application Server GWT & GXT Selenium für UITests SVN Maven Nexus Jenkins JIRA
A1 Mobilkom
11 years
2009-01 - 2019-12

Network Commander

Senior Software Entwickler WebService SOAP Apache Tomcat Application Server ...
Senior Software Entwickler
Entwicklung einer Intranet-Applikation, womit die Administratoren und Customer-Support-Mitarbeiter alle Backend-Systeme über eine Oberfläche konfigurieren können. Dieses Projekt war das erste, wo mit Hilfe von Google Web Toolkit (GWT) eine App erstellt wurde.
Aufgaben- und Verantwortungsbereiche:
  • Ausarbeitung des Frontends mit der ?neuen? Technologie ?GWT?
  • Ausarbeitung von Build- und Releaseverfahren (Maven, Jenkins, Nexus)
WebService SOAP Apache Tomcat Application Server GWT & GXT SVN Maven Nexus Jenkins
A1 Mobilkom
1 year
2016-01 - 2016-12

Mobil-Applikation (CAVU)

Co-Founder, Mobil App Entwickler Android Studio DJI SDK SVN ...
Co-Founder, Mobil App Entwickler
Entwicklung von einer Mobil-Applikation (CAVU) für Android, welche die Kamerabilder von DJI-Drohnen in VRBrillen darstellen kann.
Aufgaben- und Verantwortungsbereiche:
  • Mobil-App-Entwicklung Android
  • Nutzung von DJI SDK
Android Studio DJI SDK SVN JIRA
4 years
2013-01 - 2016-12

Mobil-Applikation (WHAALE),

Co-Founder, Mobil App Entwickler xCode eclipse Android Studio ...
Co-Founder, Mobil App Entwickler
Entwicklung von einer Mobil-Applikation (WHAALE), welche das gleichzeitige Musik-Streaming auf mehreren Airplay-Geräten ermöglicht. Erstmal wurde die iOS-App implementiert, erst 2016 wurde die Android-Version freigegeben.
Aufgaben- und Verantwortungsbereiche:
  • Mobil-App-Entwicklung Android & iOS
    • Airplay-Protokoll Implementation
    • Bonjour-Protokoll Implementation
    • UPNP-Server Implementation
    • Sound-Processing
    • In-App-Purchase APIs
    • App-Lizensierung Backend (Persistenz via parse.com und MongoDB)
  • Absprache und API-Programmierung mit Musikdiensten (vTuner, Deezer, Tidal)
  • Kontakt mit Lautsprecher-Herstellern, die die App integriert hatten (WHD)
  • Customer Support
xCode eclipse Android Studio SVN parse.com MongoDB GIT JIRA
8 years
2006-01 - 2013-12

aloXerv

Senior Software Entwickler, Software-Architekt, Teamleiter eclipse RCP eclipse EMF ...
Senior Software Entwickler, Software-Architekt, Teamleiter
Entwicklung eines Gefahrenmanagement-Systems (Feuer- und Intrusion-Detektion). Das System kann sehr grosse Anlagen (mit mehr als 50.000 Detektoren) überwachen.
Aufgaben- und Verantwortungsbereiche:
  • Projektleiter (Leiter von 7 Entwicklern)
  • Software Architekt
    • Design von Persistenz (Hibernate)
    • Design von Kommunikation (JMS)
    • Modellbasierte Entwicklung (Eclipse Modelling Framework)
    • Versionierung der Entitäten mittels envers
eclipse RCP eclipse EMF Postgres JBOSS EJB 3.0 envers JMS ActiveMQ Maven SVN
Siemens Building Technologies
8 years
2002-01 - 2009-12

A1 Network

Software Entwickler Apache Tomcat Application Server Java Swing Java Applet ...
Software Entwickler
Entwicklung von Self-Admin-System, wodurch die Kunden alle Einstellungen Ihrer SIM-Karten ansehen/setzen können.
Aufgaben- und Verantwortungsbereiche:
  • Frontend-Entwicklung (Java Swing Applet)


Apache Tomcat Application Server Java Swing Java Applet Subversion
A1 Mobilkom
4 years
2003-01 - 2006-12

Projekt RCM

Senior Software Entwickler, Teamleiter eclipse Postgres Oracle ...
Senior Software Entwickler, Teamleiter
Entwicklung von einem generischen Fahrgastinformationssystem. Erste Kunden: Niederländische Eisenbahnen
und U-Bahn New York.
Aufgaben- und Verantwortungsbereiche:
  • Technische Koordinierung der Entwicklung von Systemmodulen
  • Durchführung von Modul-Integrationsaufgaben
eclipse Postgres Oracle JBOSS WebLogic EJB SVN
Siemens Transportation Systems
1 year
2002-01 - 2002-12

WagenDatenBank

Software Entwickler Java Swing Corba
Software Entwickler
Entwicklung eines Datenmanagementsystems für die ÖBB (Österreichische Bundesbahnen), womit die Wagendaten erfasst werden können.
Aufgaben- und Verantwortungsbereiche:
  • Frontend-Entwicklung
Java Swing Corba
ÖBB
1 year
2001-01 - 2001-12

Projekt CMS

Software Entwickler Java XML XSLT
Software Entwickler
Entwicklung eines CMS (Content Management System) für Medien (Fernseher, Online-Zeitungen) unter Verwendung von XML-Technologien.
Aufgaben- und Verantwortungsbereiche:
  • Implementierung des Importmoduls

Java XML XSLT
GT Systems Kft
1 year
2001-01 - 2001-12

WebReports

Software Entwickler Java Oracle DB Servlets ...
Software Entwickler
Entwicklung einer Webanwendung für die Finanzberichterstattung eines Sportwettenunternehmens.
Aufgaben- und Verantwortungsbereiche:
  • Implementation des Frontends und Backends
Java Oracle DB Servlets Apache Struts Freemarker
wettpunkt

Aus- und Weiterbildung

Aus- und Weiterbildung

1995 - 2000
LOGISTIK UND VERKEHRSINFORMATIK
TU Budapest, FAKULTÄT FÜR VERKEHERSWESEN
Master

1995 ? 2000
TU Karlsruhe, FAKULTÄT FÜR VERKEHERSWESEN, MIT DAADSTIPENDIUM

Position

Position

Senior Fullstack Entwickler

Kompetenzen

Kompetenzen

Top-Skills

Java SpringBoot Webapplication Angular JIRA Confluence Ansible Docker GitLab Jenkins UI-Tests Selenium REST WebService Oracle PostgreSQL GWT Vaadin Vue.js Java EE

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Fundierte Kenntnisse im Enterprise Applikation Design und Java Entwicklung mit 20+ jähriger Praxis
  • 20+ jährige Erfahrung in internationalen Projekten, davon 10+ Jahre Near-Shoring
  • Viele Erfahrungen in Software-Tests (Ausbau und Implementation)
  • Viele Erfahrungen in der Konzipierung von Continous Integration und Deployment, inkl. Umgang mit containerisierten Testund Produktions-Umgebung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.