16.07.2026 aktualisiert

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

Softwareentwickler / Architect / Consultant Fullstack Java, Kotlin, C#, .NET, Android, Web

Bühl, Deutschland
Weltweit
Angewandte Informatik (BSc) Anwendungsfach Medizininformatik RWTH Aachen
Bühl, Deutschland
Weltweit
Angewandte Informatik (BSc) Anwendungsfach Medizininformatik RWTH Aachen

Skills

ZPLClean CodeAsp.NetAdobe FlashHTMLJavaJavaScript.Net FrameworkPHPGeoinformationssystemAdobe PhotoshopAPIsAgile MethodologieAmazon Web ServicesAndroidAndroid Application DevelopmentAndroid StudioApple IOSXcodeAtlassian ConfluenceAtlassian JiraHTML5Unit TestingBig DataBluetoothBusiness Process Model And NotationC#C++UbuntuCSSSaasCloud ComputingComputerprogrammierungData MiningDebian LinuxLinuxDevOpsDicomEclipseElasticsearchEmbedded LinuxJ2EEEntity FrameworkExtensible Application Markup LanguageGPSGoogle Web ToolkitGradleGroovyHibernateIntellij IDEAWeb-PortaleVPNJava SEJavafxJava Persistence APISpring FrameworkJavaserver FacesJavaserver PagesJUnitPostgreSQLApache MavenMicrosoft Visual StudioWindows Presentation FoundationMicrosoft SilverlightMicrosoft Sql-ServerMongoDBMySQLNGINXNode.jsNoSQLOAuthOracle FinancialsScrumRabbitMQSvelteMockitoReverse-ProxySAP ApplicationsSeleniumMicrosoft SharepointSoftwareentwicklungSQLSubversionTypeScriptVaadinWeb 2.0Windows FormsExtensible Markup LanguageWi-Fi-TechnologieGoogle Cloud.NET CorePostmanReact.jsFast Healthcare Interoperability ResourcesLiferaySpring BootSwift (Programmiersprache)Vue.jsBackendGitKotlinAdobeSassVBA Programming LanguageHealth Level Seven InternationalNpm(Software)GraphQLFront EndReact ReduxRefactoringSpring BatchJasminDockerJenkinsMicroservicesOracledb
.NET Core, .NET Framework, .Net, API, Adobe, Flash, Adobe Photoshop, Agile Development, Amazon Web Services (AWS), Android App, Android, Android SDK, Android Studio, Maven, iOS, Mac OS, Applikationsentwicklung, ASP.NET Core, ASP.NET, Backend, Betriebssysteme, Big Data, Bluetooth, BPMN, C#, C++, CSS, SCSS, Clean Code, Cloud, Programming, Confluence, Datenanalyse, Datamining, Datentransformation, Datenbankdesign, Datenbankoptimierung, Datenbanken, Debian, DevOps, DICOM, Docker, Eclipse, Elastic Search, Embedded Linux, Entity Framework, XAML, XML, FHIR, Frontend, GPS, Geodaten, GIS, GIT, Google Cloud Platform, Gradle, GraphQL, Groovy, HTML, HL7, Hibernate, HTML5, Angewandte Informatik, IntelliJ, mobile Apps, JavaEE, J2EE, Java EE, Jasmine, Java, Java 8, JPA, Java SE, JavaFX, JavaScript, JSF, JSP, Jenkins, JIRA, JUnit, Kotlin, KI, Liferay Portal, Linux, Microservice, Microservices, Excel, Microsoft Office, Office 365, Sharepoint, Silverlight, MSSQL, Microsoft Visual Studio, Windows, mobile Endgeräte, Mockito, MongoDB, Mongo, Tourenplanung, MySQL, Nginx, NodeJS, NoSQL, NPM, Oauth, OAuth2, Oracle Datenbanken, Oracle, Oracle DB, PHP, Postgres, Postgresql, Postman, Phyton, RabbitMQ, Redux, React, Refactoring, Rendering, Reverse Proxy, SAP, SQL, SaaS, SASS, Agile / Scrum, Selenium, Softwarearchitektur, Anwendungsprogramme, Softwaredesign, Softwareentwicklung, Software Development, Spring Batch, Spring, Spring Boot, SpringBoot, SVN, svelte, Swift, Überwachungssysteme, Softwaretesting, Typescript, Ubuntu, UI-Entwicklung, UI-Design, Unit Testing, VisualBasic, VPN, Vaadin, vue.js, vue js, Web 2.0, webbasierten, Webentwicklung, Web Portals, Jetbrains, WiFi, Windows Forms, WPF, Apple XCode, Zebra

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2014

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisseJapanischGrundkenntnisse

Projekthistorie

Softwareentwicklung Java EE, Typescript, Spring Boot, SAP Capire, OData, SAP UI5

Weiterentwicklung des Cloud-Services „Product Design Integration“, integriert in der SAP BTP Cloud. Die Software dient als multi-tenant-fähiges Kollaborationswerkzeug im CAD-Umfeld und ermöglicht mehreren Personen die gemeinsame Bearbeitung eines Produkts inklusive Erstellung von Versionen, Tags und weiterer Metadaten – vergleichbar mit einer Versionskontrolle wie Git.

Implementierung diverser Features wie das Parsen und Persistieren der CAD-Baumstruktur, die Dynamisierung tenant-spezifischer Blob-Storages auf AWS und Azure sowie die Anlage und Pflege app- und benutzerspezifischer Konfigurationswerte.

Performance-Optimierung der CAD-Strukturdarstellung durch Tree Table und Lazy Loading in SAP UI5, Refactoring und Neuerstellung von SQL-Views sowie Optimierung des SQL-Batchings. Optimierung und Refactoring des gesamten Error-Handlings.

Erstellung und Erweiterung von Unit-Tests (JUnit, Vitest), Integrations-Tests (Spring Boot Test, MockMvc) sowie E2E-Tests (REST Assured, Playwright). Durchführung eines Upgrades bzw. einer Migration von Spring 3.5 auf Spring 4, Analyse der SQL-Tabellen und Views mit Node.js zur Performancesteigerung und Verbesserung der Datenintegrität sowie Erstellung von Migrationsberichten pro Tenant.

Java, Spring Boot, SAP CAP, SAP BTP, Maven, Azure Cloud, Azure Blob Storage, AWS, SAP HANA DB, SQL, CDS, GitHub, SAP UI5, TypeScript, Node.js, npm, Swagger/OpenAPI, OAuth 2.0, OData v2, JUnit 5, Mockito, REST Assured, GitHub, CI/CD, Sentry.io.

Softwareentwicklung- und Architektur JavaEE, Kotlin, Spring Boot, Kafka, JUnit, Projektarbeit Mockk, Azure Cloud, MSSQL, Redis, Batch, Kubernetes, Docker, Github, Angular

Atlas Vertriebs GMBH / Deutsche Vermögensberatung

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Entwicklung von Core-Microservices und REST-API-Webservern mit Spring Boot (Kotlin), Kafka, SQL-Datenbanken und Spring Batch Processing im Finanz- und Versicherungssektor, mit Fokus auf Backend, Datenbanken und DevOps.

Leitung der Corenentwicklung, Automatisierung von Unit-, Integrations- und End-to-End-Tests sowie Integration von PACT/CDCT-Tests (Provider- und Consumer-Seite) und Erstellung eines API-Test-Frameworks. Unterstützung der Micro-Frontend-Entwicklung mit Angular, Sicherstellung hoher Standards für sauberen Code, Testabdeckung und Stabilität durch CI/CD, Sonar und mehrschichtiges Testing.

Devops im Github Umfeld, Erstellung, Wartung und Monitoring von Github-Action Pipelines. Durchführung von Code-Reviews, Schulung von Kollegen, Erstellung interner Softwarebibliotheken, Implementierung von Codegenerierung (KotlinPoet). Verwaltung von Kubernetes (Helm) mit Monitoring und Administration via kubectl und k9s sowie Optimierung und Batch-Verarbeitung mit SQL/NoSQL-Datenbanken und Automatisierung von Azure App Insights-Logs.

Eingesetzte Technologien: JavaEE, Spring Boot, Kotlin, Azure Cloud, Azure Blobstorage, Workload Identity, KeyVault, MSSQL / AzureSQL, Redis, Spring Batch, Kubernetes, Docker, Github, Angular, Swagger, OAuth 2.0, Keycloak, JUnit5, mockk.io, Restassured, kotlinpoet, Azure AppInsights, github workflows, github ecosystem (PR, CI/CD)

Softwarearchitektur- und Entwicklung JavaEE, Spring Boot, Kotlin, RabbitMQ, Projektarbeit Elastic Search

Deos AG

Internet und Informationstechnologie

50-250 Mitarbeiter

Kunde: Deos AG Rheine (www.deos-ag.com)

Entwicklung einzelner Komponenten für eine IoT-Plattform:

- Erstellung einer Web-IDE für skriptbasierte Berechnungen und Algorithmen (Kotlin), die vom Endkunden/User gepflegt werden können. Vollständige Autocompletion wie bekannt aus z.B. IntelliJ oder Eclipse, dabei benutzerfreundlich durch diverse generierte Hilfsklassen und Typen und Integration des Userscript Codes in komplexere, für den User unsichtbare, Klassen und Code.

- Implementierung und Integration eines GraphQL Framework für das bestehende IoT Portal. Automatische Generierung der Schemas und Dokumentation mittels Code-Analyse (Reflection) und Annotationen. Anbindung der verschiedenen Ressourcen

- Integration von Spring Batch zum Erstellen von Imports und Exports via CSV, Excel, Elastic Search und Arango DB, Ansteuerung als Microservice

- Implementierung eines Web Portals als Grundlage für Benutzer- und Zugriffsrechte via VPN und Implementierung eines Reverse Proxy sowie Native UI- Integration für Filesharing mit Nextcloud als API / Backend

Eingesetze Technolgien: Frontend Typescript / Javascript / ACE Editor; Backend Java, Kotlin, Spring, RabbitMQ, GraphQL, Arango DB, Elastic Search, Spring Batch, Spring Boot, Spring Microservices, Nginx, Vaadin, Oauth, Keycloak,

Softwarearchitektur- Consulting und Entwicklung .NET Core, Android (Kotlin), SQL, Oracle

Circlon GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Kunde: Edeka, Rewe, Hermes, Linde / Circlon Entwicklung- und Service GmbH (www.circlon.de)

Im Logistikbereich, insbesondere Transport- Lager und Endkundenversorgung:

- Analyse bestehender Systeme, Unterstützung beim Aufbau von Oracle Datenbanken,
Consulting bzgl. Projektmanagement und Umsetzung

- Architektur und Entwicklung eines Server Frameworks (.NET Core, EF, Oracle DB, XML, SAP) für Anbindung diverser externer Schnittstellen wie SAP zur Tourenplanung sowie Bereitstellung von Schnittstelle zu den mobilen Clientgeräten (Android/Zebra)

- Begleitend Architektur und Entwicklung der zu 2. gehörigen Clientanwendung mit Kotlin auf Android

- Consulting und Implementierung und Pflege von einer bestehenden Paketshop-App (Android/Java)

- Neuentwicklung eines App Frameworks für Android mit Kotlin u.a. mit integrierter Snapshot-Funktionalität (Stage-Driven-Development), diversen wiederverwendbaren Bibliotheken z.B. für Bluetooth-Socket Verbindungen, UI-Componenten, Hardwareansteuerung (Barcode Scanner, Hardwaretasten)

- Aufbauen auf dem App Framework: Vollständige Entwicklung einer Android App für die Logistik und Patientenversorgung im Umfeld Sauerstoffversorgung u.a. mit Anbindung von Bluetooth Druckern /Zebra ZPL), Offline Modus, Fotofunktion und Single-Source-Reporting (Druck, PDF, Text an Server)

Eingesetzte Technolgien: .NET Core, Entity Framework, Oracle DB, XML, SAP, Android, Zebra, Kotlin, Jetpack Compose, Java, Bluetooth, Low-Level Communication

Softwarearchitektur- und Entwicklung PHP, HTML, CSS, Javascript

Powercloud GmbH Achern

Internet und Informationstechnologie

50-250 Mitarbeiter

Auftraggeber: Powercloud GmbH Achern (www.power.cloud)

Weiterentwicklung und Wartung einer SaaS Plattform in der Energiewirtschaft (vergleichbar mit SAP). Implementierung diverser Zusatzfunktionalitäten

Eingesetzte Technolgien: PHP, Slim Framework, SQL, HTML, Docker, Linux. PHP Unit Testing

Softwarearchitektur- und Entwicklung JavaEE, Spring, Security , vue js, HL7, DICOM

KGTec GmbH Bühl

Pharma und Medizintechnik

10-50 Mitarbeiter

Projektarbeit
Auftraggeber: KGTec GmbH Bühl / Medicalsyn GmbH Dresden (www.medicalsyn.com)

Implementierung von Spring Serveranwendungen und Webfrontends im Medizin-Daten Umfeld

Eingesetze Technologien: Java 8, Java 11, Spring (SpringBoot), OAuth2, Security, REST, jOOQ, SQL, Posgresql, Postgres, Postman, HL7 FHIR, HAPI FHIR (Java FHIR API), DICOM, PACS

Softwareentwickler / Consultant JavaEE, GWT, Typescript, React

Deos AG Rheine

Internet und Informationstechnologie

50-250 Mitarbeiter

Projektarbeit
Auftraggeber: Deos AG Rheine (www.deos-ag.com)

Visualisierung von Sensor Trenddaten in Form von konfigurierbaren Diagrammen und
tabellarischer Ansicht im Java EE / Spring (Backend) und Typescript / React bzw. GWT (Frontend)
Umfeld.
Consulting und Implementierung der Client-Architektur

Eingesetzte Technologien: GWT, Typescript, React, Redux, Inversify, Redux Saga). Java-to-
Typescript Generator (REST), Implementierung der Rest Schnittstelle in JavaEE Backend, Big Data
OrientDB, Java, Spring (Boot), OAuth, jOOQ, Postgresql, Postgres

Softwareentwickler / Consultant Typescript

Goodgamestudios Hamburg

Internet und Informationstechnologie

250-500 Mitarbeiter

Projektarbeit
Auftraggeber: Goodgamestudios Hamburg (www.goodgamestudios.com)

Portierung der Browserspiele "BigFarm" und "Empire" Flash -> Typescript / Javascript HTML5
Softwareentwicklung und Beratung in Themen Webentwicklung allgemein, Performancetuning

Eingesetzte Technologien: Typescript, grafische Darstellung auf dem HTML5 Canvas, createjs /
easeljs Bibliotheken, Adobe Animate, Flash

Softwarearchitekt Java / Javascript / GIS

ISB AG

Internet und Informationstechnologie

50-250 Mitarbeiter

Projektarbeit
Auftraggeber: Landesamt für Geoinformationen und Landentwicklung (www.lgl-bw.de) / ISB AG
(www.isb-ag.de)

Neuentwicklung des Geoportals Baden-Württemberg
Softwarearchitekt / Technischer Projektleiter Frontend und Geodaten-Map-Viewer,
Projektorganisation, Kommunikation mit Fachabteilung, Softwarearchitektur

Eingesetze Technologien: ConfluenceJava / Javascript / HTML / CSS / Liferay Portal / Jenkins / Jira /

Software Developer Java / Javascript

Uniassist Berlin

Internet und Informationstechnologie

50-250 Mitarbeiter

Projektarbeit
Auftraggeber: Uniassist Berlin (www.uni-assist.de)

Mitentwicklung- und Design des EDV-gestützten Studienplatzvergabesystems.

Eingesetze Technologien: Java, Vaadin, Spring, Hibernate, Phyton (Codegeneration), JSF / JSP,
Camunda / BPMN, Prozzesszeichnung, JUnit / Mockito

Software Developer & Architekt / iOS / PHP / NodeJS /SQL

Wordkiwi (Startup)

Internet und Informationstechnologie

< 10 Mitarbeiter

Konzeption, Research und Entwicklung im Bereich mobile Apps: iOS (Swift), Android, noSQL, PHP,
Launch einer eigenen Wörterbuch- / Übersetzer App im iOS Store mit mehreren (7) Updates,
mittlerweile eingestellt

Eingesetzte Technolgien: Swift, Android, Java, noSQL (Mongo), MySQL, Java, nodeJS, SEO,
Datamining, parse.com (facebook cloud engine, mittlerweile eingestellt)

Softwareentwickler- und Architekt Java und Groovy / JavaScript

Geograt Informationssysteme

Internet und Informationstechnologie

10-50 Mitarbeiter

Festanstellung
Arbeitgeber: Geograt Informationssysteme (www.geograt.de)

Softwareentwicklung & Architektur

Eingesetzte Technolgien: Java SE, Java EE, Groovy, Javascript, HTML5, CSS, Data-Design, Agile
Development Techniques, Softwaretesting (Unittest, Integrationtests, UI Tests), SQL insbesondere
Oracle DB, C++, Groovy Frameworkentwicklung, Applikationsentwicklung, GIS, 2D Rendering,
Swing, Vaadin

Softwareentwickler Java

Mobile Collaboration

Internet und Informationstechnologie

10-50 Mitarbeiter

Festanstellung
Arbeitgeber: Mobile Collaboration (www.mobile-collaboration.com)

Eingesetzte Technolgien: Java SE, Java EE, JPA, ZK Framework

Softwareentwickler, Teamleitung

Quickface GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Quickface GmbH Loewensprung AG (www.loewensprung.com)

Softwareentwicklung und Organisation, insbesondere Web 2.0 Anwendungen
mit PHP, Java, JavaScript und MySQL

Softwareentwickler .NET C#

iCOMcept GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Softwareentwicklung im .NET Umfeld: ASP.NET, WPF, Silverlight,
Sharepoint 2007/10 Entwicklung

Wissenschaftliche Hilfskraft C++ / VB

XGRAPHIC (www.xgraphic.de)
Softwareentwicklung Überwachungssysteme im Bergbau in C++ und
VisualBasic, Pflege und Übersetzung von Handbüchern und Webfrontendprogrammierung

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden