02.09.2026 aktualisiert


Premiumkunde
100 % verfügbarSenior Backend/Fullstack-Entwickler (Java, TypeScript, Docker, Kubernetes, Azure)
Paderborn, Deutschland
Deutschland +1
Fachinformatiker für Anwendungsentwicklunginfo: Deutschland, Österreich
Skills
JavaJavaScriptAtlassian ConfluenceAtlassian JiraMicrosoft AzureCloud ComputingDevOpsIntellij IDEAJUnitPostgreSQLLiquibaseApache MavenMySQLNode.jsMockito
Programmiersprachen:
Java, JavaScript, TypeScript
Frameworks:
Spring Boot, NodeJS, NestJS.NET, React
Datenbanken & Tools:
MySQL, PostgreSQL, CosmosDB, Liquibase, Hibernate
Testing:
JUnit, Jest, NUnit, Selenium, Mockito, Moq, Unittests, E2E Tests
Cloud-Technologien:
Azure Cloud, Service Bus, Logic apps, KeyVault, Kubernetes Service, Function apps, Container registries, Auzure Storage
DevOps:
Azure DevOps, GitLab CI/CD, Docker, Docker Compose, Kubernetes, Helm
Tools/Anderes:
Jira, Confluence, IntelliJ, WebStorm, DataGrip, Git, GitLab, Visual Studio Code, Postman, Jenkins, Maven, pgAdmin
Java, JavaScript, TypeScript
Frameworks:
Spring Boot, NodeJS, NestJS.NET, React
Datenbanken & Tools:
MySQL, PostgreSQL, CosmosDB, Liquibase, Hibernate
Testing:
JUnit, Jest, NUnit, Selenium, Mockito, Moq, Unittests, E2E Tests
Cloud-Technologien:
Azure Cloud, Service Bus, Logic apps, KeyVault, Kubernetes Service, Function apps, Container registries, Auzure Storage
DevOps:
Azure DevOps, GitLab CI/CD, Docker, Docker Compose, Kubernetes, Helm
Tools/Anderes:
Jira, Confluence, IntelliJ, WebStorm, DataGrip, Git, GitLab, Visual Studio Code, Postman, Jenkins, Maven, pgAdmin
Sprachen
DeutschMutterspracheEnglischgutRussischverhandlungssicher
Projekthistorie
Entwurf, Entwicklung und Implementierung von
maßgeschneiderten Softwarelösungen für Kunden aus
verschiedenen Branchen
Zusammenarbeit mit Kunden und Teams zur Analyse von
Anforderungen und Erstellung von technischen Spezifikationen
Optimierung und Weiterentwicklung bestehender
Softwarelösungen
Implementierung von APIs und Integration von
Drittanbieterdiensten
Erstellung von umfangreichen Tests zur Sicherstellung der
Softwarequalität
Ausgewählte Projekte:
Entwicklung einer Systemlandschaft nach CQRS zur Vergabe
von GLN Nummern - Weltweit führender Herausgeber von GLN
Nummern (03/21 - jetzt)
Das Ziel des Projekts war die Neuimplementierung der
Identvergabe in einer modernen Anwendungsarchitektur, sowie die
Modernisierung der über viele Jahre gewachsenen IT-Infrastruktur
durch Befreiung von technischen Altlasten und die Überführung auf
eine zukunftsfähige Basis mit Hilfe der Azure Cloud
Aufgaben:
-Implementierung der Microservices mit NestJS (TypeScript)
-Entwicklung von Azure Functions (JavaScript/ TypeScript)
-Containerisierung und Orchestrierung mit Kuberntes und Helm
-Umsetzung der CI/CD Prozesse in Azure DevOps
-Anpassung des Frontends (VueJS, TypeScript)
-Wartung/ Support
Technologien: Microservices, Azure Functions, Azure CosmosDB,
Azure Service Bus, Azure Kubernetes Service, gRPC, TypeScript,
ProtoBuff, Helm, VueJS, RESTful Webservices, NestJS, mTLS
Entwicklung eines Microservices zur Formularanforderung -
Weltweit führender Herausgeber von GLN Nummern (01/23 -
jetzt)
Um dem Benutzer die Möglichkeit zu geben, verschiedene Daten
eigenständig zu pflegen, sollte eine Anwendung erstellt werden,
welche über eine REST-Schnittstelle die erforderlichen Formulare
ausgibt. Zudem sollte die Nutzung der Anwendung über eine
Authentifizierung abgesichert sein.
Aufgaben:
-Implementierung des Microservices mit NestJS (TypeScript)
-Containerisierung mit Docker
-Umsetzung der CI/CD Prozesse in Azure DevOps
-Anpassung der Azure Logic App
-Deployment und Konfiguration in Azure App Services for Docker
Technologien: Microservices, Azure Service Bus, Azure
Kubernetes Service, Azure App Services, TypeScript, Helm,
RESTful Webservices, NestJS, SSL
Implementierung einer SaaS Lösung zum Versand von Push
Notifications an mobile Endgeräte - Bundesbehörde (03/21 -
12/22)
Das Ziel des Projekts war die Entwicklung eines hoch skalierbaren
Systems zur Versendung von Push-Benachrichtigungen an iOS-
und Android-Geräte von Grund auf und der Nachweis der
technischen Machbarkeit. Die Entwicklung erfolgte unter
Anwendung des "API-First" Ansatzes.
Aufgaben:
-Implementierung der Microservices mit Spring Boot 2 (Java 11 &
17)
-Entwicklung von Unittests
-Containerisierung und Orchestrierung mit Kubernetes und Helm
-Erstellung eines Frontends für die Verwaltung der Endgeräte und
den Versand von Nachrichten (Thymeleaf)
Technologien: Microservices, RabbitMQ, Thymeleaf, Jenkins,
Kubernetes, Helm, Spring Boot 2, Java 11 & 17, PostegresSQL,
OpenAPI, Mockito, JUnit, Maven
Erweiterung der OpenSource Software "SORMAS" für die
Generierung von Labornachweisen - Stadt Oberhausen (2021)
Die Feuerwehr der Stadt Oberhausen plante, Covid-19-Tests an
Versorgungseinrichtungen durchzuführen. Dafür sollte die Software
"SORMAS" um das Feature "Generierung eines Laborauftrags"
erweitert werden. Um die Bearbeitung effizienter zu gestalten,
sollten zudem neue Massenbearbeitungsfunktionalitäten zur
Verfügung gestellt werden.
Aufgaben:
-Entwicklung einer Bibliothek für das Generieren der Laboraufträge
-Anpassung des Backends
-Anpassung des Datenbankschemas
-Anpassung des Frontends
Technologien: Java 8, Vaadin 8, Maven, Payara Server
Implementierung einer Middleware für den Austausch von
Daten - Multichannel-Distanzhändler (2020)
Für die Entwicklung einer Smartphone-App sollte eine Middleware
für den Austausch von Daten zwischen dem Frontend und dem SAP
Hybris Webshop konzipiert und entwickelt werden. Die Entwicklung
erfolgte unter Anwendung des "API-First" Ansatzes.
Aufgaben:
-Implementierung der Microservices mit Spring Boot 2 (Java 11)
-Entwicklung von Unittests
-Containerisierung der Microservices
Technologien: Microservices, Docker, Spring Boot 2, Java 11,
OpenAPI, Mockito, JUnit, Maven
maßgeschneiderten Softwarelösungen für Kunden aus
verschiedenen Branchen
Zusammenarbeit mit Kunden und Teams zur Analyse von
Anforderungen und Erstellung von technischen Spezifikationen
Optimierung und Weiterentwicklung bestehender
Softwarelösungen
Implementierung von APIs und Integration von
Drittanbieterdiensten
Erstellung von umfangreichen Tests zur Sicherstellung der
Softwarequalität
Ausgewählte Projekte:
Entwicklung einer Systemlandschaft nach CQRS zur Vergabe
von GLN Nummern - Weltweit führender Herausgeber von GLN
Nummern (03/21 - jetzt)
Das Ziel des Projekts war die Neuimplementierung der
Identvergabe in einer modernen Anwendungsarchitektur, sowie die
Modernisierung der über viele Jahre gewachsenen IT-Infrastruktur
durch Befreiung von technischen Altlasten und die Überführung auf
eine zukunftsfähige Basis mit Hilfe der Azure Cloud
Aufgaben:
-Implementierung der Microservices mit NestJS (TypeScript)
-Entwicklung von Azure Functions (JavaScript/ TypeScript)
-Containerisierung und Orchestrierung mit Kuberntes und Helm
-Umsetzung der CI/CD Prozesse in Azure DevOps
-Anpassung des Frontends (VueJS, TypeScript)
-Wartung/ Support
Technologien: Microservices, Azure Functions, Azure CosmosDB,
Azure Service Bus, Azure Kubernetes Service, gRPC, TypeScript,
ProtoBuff, Helm, VueJS, RESTful Webservices, NestJS, mTLS
Entwicklung eines Microservices zur Formularanforderung -
Weltweit führender Herausgeber von GLN Nummern (01/23 -
jetzt)
Um dem Benutzer die Möglichkeit zu geben, verschiedene Daten
eigenständig zu pflegen, sollte eine Anwendung erstellt werden,
welche über eine REST-Schnittstelle die erforderlichen Formulare
ausgibt. Zudem sollte die Nutzung der Anwendung über eine
Authentifizierung abgesichert sein.
Aufgaben:
-Implementierung des Microservices mit NestJS (TypeScript)
-Containerisierung mit Docker
-Umsetzung der CI/CD Prozesse in Azure DevOps
-Anpassung der Azure Logic App
-Deployment und Konfiguration in Azure App Services for Docker
Technologien: Microservices, Azure Service Bus, Azure
Kubernetes Service, Azure App Services, TypeScript, Helm,
RESTful Webservices, NestJS, SSL
Implementierung einer SaaS Lösung zum Versand von Push
Notifications an mobile Endgeräte - Bundesbehörde (03/21 -
12/22)
Das Ziel des Projekts war die Entwicklung eines hoch skalierbaren
Systems zur Versendung von Push-Benachrichtigungen an iOS-
und Android-Geräte von Grund auf und der Nachweis der
technischen Machbarkeit. Die Entwicklung erfolgte unter
Anwendung des "API-First" Ansatzes.
Aufgaben:
-Implementierung der Microservices mit Spring Boot 2 (Java 11 &
17)
-Entwicklung von Unittests
-Containerisierung und Orchestrierung mit Kubernetes und Helm
-Erstellung eines Frontends für die Verwaltung der Endgeräte und
den Versand von Nachrichten (Thymeleaf)
Technologien: Microservices, RabbitMQ, Thymeleaf, Jenkins,
Kubernetes, Helm, Spring Boot 2, Java 11 & 17, PostegresSQL,
OpenAPI, Mockito, JUnit, Maven
Erweiterung der OpenSource Software "SORMAS" für die
Generierung von Labornachweisen - Stadt Oberhausen (2021)
Die Feuerwehr der Stadt Oberhausen plante, Covid-19-Tests an
Versorgungseinrichtungen durchzuführen. Dafür sollte die Software
"SORMAS" um das Feature "Generierung eines Laborauftrags"
erweitert werden. Um die Bearbeitung effizienter zu gestalten,
sollten zudem neue Massenbearbeitungsfunktionalitäten zur
Verfügung gestellt werden.
Aufgaben:
-Entwicklung einer Bibliothek für das Generieren der Laboraufträge
-Anpassung des Backends
-Anpassung des Datenbankschemas
-Anpassung des Frontends
Technologien: Java 8, Vaadin 8, Maven, Payara Server
Implementierung einer Middleware für den Austausch von
Daten - Multichannel-Distanzhändler (2020)
Für die Entwicklung einer Smartphone-App sollte eine Middleware
für den Austausch von Daten zwischen dem Frontend und dem SAP
Hybris Webshop konzipiert und entwickelt werden. Die Entwicklung
erfolgte unter Anwendung des "API-First" Ansatzes.
Aufgaben:
-Implementierung der Microservices mit Spring Boot 2 (Java 11)
-Entwicklung von Unittests
-Containerisierung der Microservices
Technologien: Microservices, Docker, Spring Boot 2, Java 11,
OpenAPI, Mockito, JUnit, Maven