
Fullstack Software-Engineer und Architekt Java für die Cloud/Desktop
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Sachsen
- National
- de | en
- 27.06.2025
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
11/2023 – 6/2025
Tätigkeitsbeschreibung
System-Design der verteilten Applikationsteile in der Cloud-Architektur
Schnittstellen-Spezifikation und Event-Spezifikation
Implementierung Backend-System
Java (allg.), Kotlin, Spring Framework, Java Message Service
10/2020 – 7/2021
Tätigkeitsbeschreibung
Implementierung einer Applikation zur Verwaltung von Patienten und Blutdaten für Algorithmen zur Bestimmung verschiedener Krankheitsrisiken
Datenbank-Schema Design
System-Design
Implementierung Backend
Implementierung Deployment
Software: Java, Spring-Boot, Spring MVC, SpringData, JavaScript, React
Java (allg.), Spring Framework, React (JavaScript library)
3/2020 – 10/2023
Tätigkeitsbeschreibung
Implementierung neuer Funktionen/Wartung einer Fahrzeug-Diagnoseapplikation Sachverständige und Prüforganisationen
Konzeption einer Migration auf neueren Technologie-Stack
Java (allg.), React (JavaScript library)
4/2019 – offen
Tätigkeitsbeschreibung
Konzeption der System-Architektur
Inplementierung MVP Frontend
Implementierung Backend
Implementierung Deployment
Software:
Java (allg.), Spring Framework, Hibernate (Framework), JavaScript, React (JavaScript library), Architektur (allg.)
12/2016 – 2/2020
Tätigkeitsbeschreibung
Konzeption der System-Architektur
Schnittstellendefinition zu Drittsystemen
Implementierung Backend und Teile des Frontends
Implementierung Deployment
Software: Java, Spring-Boot, React, NodeJS, Electron, TypeScript, EMF, Xtext, Eclipse RCP
Java (allg.), React (JavaScript library)
4/2016 – 12/2016
Tätigkeitsbeschreibung
Weiterentwicklung einer Java-Applikation zur Verwaltung von AUTOSAR-Dokumenten
Software: Java, JavaFX
Java (allg.), JavaFX
10/2014 – 12/2016
Tätigkeitsbeschreibung
* Entwicklung einer neuen Diagnose-Software Platform.
* System-Architektur, Schnittstellendefinition zu Drittanbietern
* Software: Java, EMF, Xtext, JavaScript, jQuery, HTML
Java (allg.)
5/2011 – 5/2011
Tätigkeitsbeschreibung
- Schulung MDA mit Eclipse
- Einführung in die Techniken von Model Driven Software Development auf Basis von Eclipse
- Schulung der MDA Tools von Eclipse: EMF, Xpand, Xtend, Xtext, MWE
- Unterstützung bei der Abstraktion von firmeninternen Modellen
Eclipse Modeling Framework, Xtend, Xtext
11/2010 – 3/2011
Tätigkeitsbeschreibung
- Eclipse Plugins zur Software-Generierung anhand von BPM-Prozessen
- Integration in JDT, Adaption von Groovy
- MDSD Generierungsansatz zum Export von Plugin-Artefakten
Eclipse, Java (allg.)
6/2008 – 3/2009
Tätigkeitsbeschreibung
Offline Client zur Recherche in winer Knowledge Base für Service Techniker von medizinischen Geräten.
Design/Implementierung einer RCP Applikation
Fokus auf Datensicherheit, SmartCard Auth, PKCS#11
Suche durch lokale Datensätze mit Ranking
Synchronisierung des lokalen Datenbestandes mit Online-Bestand.
Qualifikationen:
Java, Eclipse RCP, SWT/JFace, Apache Lucene, EMF, XFire, ECF, JavaSecurity
Eclipse, Eclipse Modeling Framework, Java (allg.)
nicht angegeben
4/2008 – 7/2008
Tätigkeitsbeschreibung
E-Learning Platform
Offline Client zum Ausführen von Flash/HTML E-Learnings
Offline SCORM Schnittstelle über XUL
Modularisiertes Installieren/Updaten/Deinstallieren von Lerninhalten
Lernfortschrittskontolle mit Learning Management System (LMS)
Qualifikationen:
Java, Eclipse RCP, SWT/JFace, EMF, XFire, ECF, Mozilla XUL, JAXB
nicht angegeben
12/2007 – 6/2008
Tätigkeitsbeschreibung
Powerpoint Management System für Vertriebsmitarbeiter
Distributionstool für die Verteilung von Powerpoint-Präsentationen
Modularisiertes Installieren/Updaten/Deinstallieren von Powerpoint-Sets
Kommunikation mit Powerpoint und Abgleich von Metainformationen zwischen Eclipse Client und Powerpoint (mittels PPT Add-In)
Server-Applikation zur Verwaltung von verfügbaren Slide-Sets
SWT-Visualisierungskomponente für Powerpoints auf 16:9 Messerechnern
Qualifikationen:
Java, Eclipse RCP, OSGi, SWT/JFace/OLE, EMF, MS Add-In Technologie
nicht angegeben
11/2007 – 1/2008
Tätigkeitsbeschreibung
Java, Eclipse RCP, OSGi, SWT/JFace, EMF
Qualifikationen:
E-Learning Platform
Offline Client zum Ausführen von Flash/HTML E-Learnings
Modularisiertes Installieren/Updaten/Deinstallieren von Lerninhalten
nicht angegeben
10/2007 – 2/2008
Tätigkeitsbeschreibung
Testsystem für eine komplexe RCP Applikation zur SAP Prozesskonfiguration Mappen von Requirement-Keys aus der Spezifikation auf Unit-Tests
Implementierung von JUnit-Tests, Eclipse UI-Testing auf JUnit Basis
Build-System für RCP Applikation + Test-Ausführung
Qualifikationen:
Java, Eclipse RCP, JUnit, Ant, PDE-Build, WindowTester
nicht angegeben
8/2007 – 9/2007
Tätigkeitsbeschreibung
Client für die Übertragung von medizinischen Bildern über sftp und
Modifizierung der DICOM Attribute beim Upload
Qualifikationen:
Java, Eclipse RCP, SWT/JFace
nicht angegeben
7/2007 – 8/2007
Tätigkeitsbeschreibung
Client Applikation zur Verwaltung von archivierten Fachbuchreihen
PDF Verwaltung inkl. Suchfunktion
Lauffähigkeit von einem read-only Medium (DVD)
Qualifikationen:
Java, Eclipse RCP, SWT/JFace, Derby
nicht angegeben
1/2007 – 3/2008
Tätigkeitsbeschreibung
Steuerungssoftware für ein medizinisches Gerät
Systemarchitektur und Coaching des Entwicklungsteams
Qualifikationen:
Java, Eclipse RCP, EMF, C++
nicht angegeben
12/2006 – 2/2007
Tätigkeitsbeschreibung
Offline Client zum Opportunity Management für Vertriebsmitarbeiter
Qualifikationen:
Java, Eclipse RCP, SWT/JFace
nicht angegeben
10/2006 – 12/2006
Tätigkeitsbeschreibung
Reporting Anbindung für eine Webapplikation zur Mitarbeiterbewertung
Qualifikationen:
Java, Eclipse BIRT, Hibernate, JavaScript
nicht angegeben
8/2005 – 10/2005
Tätigkeitsbeschreibung
Implementierung einer Applikation zur Verwaltung von Postzustellungsurkunden
Automatisches Fotografieren von Briefen
Qualifikationen:
Java, Eclipse RCP, SWT/JFace, HSQLDB, Java Media Framework
nicht angegeben
7/2005 – 8/2005
Tätigkeitsbeschreibung
UI Komponentenentwicklung für ein Livelink Frontend
Qualifikationen:
Java, Java Server Faces, Livelink
Ausbildung
Berufsakademie Dresden
Dresden
Über mich
Angefangen mit der Entwicklung von großen Desktop-Applikation und Eclipse RCP, verlagerte sich mein Fokus in den letzten Jahren zunehmend auf Cloud-Technologien, verteilte Systeme und Microservice-Architekturen. Besonders im Zentrum standen dabei Spring-basierte Anwendungen in Kombination mit React-Frontends.
Zuletzt war ich in mehreren mehrjährigen Projekten an der Entwicklung von React-Apps beteiligt, die über REST-Schnittstellen mit Microservices kommunizierten. Auch alternative Ansätze wie Message-Queues, Websockets oder SSE sind mir geläufig.
Ein weiterer Schwerpunkt meiner Arbeit liegt auf der Build- und Deployment-Pipeline: von Code-Review-Workflows über Jenkins-Pipelines oder Github-Actions bis hin zum automatisierten Deployment in Zielumgebungen.
Ich lege großen Wert auf Clean Code und eine nachhaltige Softwarearchitektur. Methoden zur Sicherung der Codequalität, Lesbarkeit und automatisiertes Testen mit hoher Testabdeckung sind für mich essenzieller Bestandteil des Entwicklungsprozesses.
Auch das Thema Cloud spielt eine zunehmend wichtige Rolle in meiner Arbeit – insbesondere im Java-Umfeld. Ich verfolge aktiv neue Entwicklungen und integriere diese in meine Projekte. Ob Infrastructure-As-Code mit Terraform, Containerisierung von Microservices oder die Orchestrierung mittels Kubernetes - um skalierbare und resiliente Applikationen zu erstellen sind das wichtige Bausteine - und das nicht nur auf AWS oder Azure Plattformen.
Ich bin überzeugt von den Prinzipien der agilen Softwareentwicklung und habe umfassende Erfahrung in SCRUM-Projekten. Die Arbeit in interdisziplinären Teams sehe ich als Schlüssel zur Vermeidung von Wissenssilos und zur Förderung von Innovation.
Weitere Kenntnisse
* Design & Konzeption von verteilten Anwendungsarchitekturen
* Microservice-Architekturen mit Spring Boot oder Micronaut
* REST-Interfaces/Message Queues (z.B. Kafka, ActiveMQ, RabbitMQ)
* Persistenz mit (No)SQL Datenbanken, S3-kompatblen Speichern, etc
* CI/CD mit Jenkins, Github-Actions und Terraform oder Ansible
* Automatisierung (Deployment, Testing, Provisioning)
Erfahrungen außerhalb des Fokus
* Frontends mit React
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden