Fullstack Softwareentwickler, Konzeption von Microservices, REST API, Architektur, Systemintegration, Agile, Scrum
Aktualisiert am 16.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Angular
Spring Boot
Adobe Experience Manager
Java
React
TypeScript
Oracle
MongoDB
SQL
REST
Microservices
WebFlux
Redux
JavaScript
HTML
CSS
Requirements Engineering
Scrum
Kanban
Kubernetes
OpenShift
GitLab
Maven
Deutsch
Verhandlungssicher
English
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

8 Monate
2024-01 - heute

Webanwendung Forms & Surveys

Fullstack Sorftwareentwickler Angular 18 Angular Material UI RxJs ...
Fullstack Sorftwareentwickler

Dieses Projekt umfasst die Entwicklung einer benutzerfreundlichen Webapplikation, die Nutzern ermöglicht, mithilfe einer Toolbox vorgefertigte Komponenten zur Konfiguration von Formularen oder Umfragen zu nutzen. Im Backend werden die Daten statistisch ausgewertet, z.B. für Kunden-Feedback-Analysen. Der Schwerpunkt liegt auf einem intuitiven Konfigurationseditor zur Erstellung und Veröffentlichung von Formsets sowie auf der Implementierung automatisierter Datenverarbeitungs-Workflows. Dynamisches Laden von Angular-Komponenten sorgt für eine flexible Benutzererfahrung. Im Backend wurden leistungsstarke Funktionen zur statistischen Analyse (z.B. T-Test, ANOVA), Datenexport und Anbindung an Drittsysteme entwickelt. Weitere Features umfassen einen Drag-and-Drop-Editor, dynamische Validierungsregeln, erweiterte Analyse-Tools, benutzerdefinierte Reporterstellung, Datenvisualisierung und rollenbasierte Zugriffskontrolle.???????


Tätigkeit im Projekt:

  • Entwicklung des Frontends mit Angular 18 und Angular Material UI
  • Implementierung des dynamischen Ladens von Angular-Komponenten für eine reaktive Benutzererfahrung
  • Design und Entwicklung der Konfigurations-Editor-Oberfläche inklusive Drag-and-Drop-Funktionen und dynamischer Validierungsregeln
  • Design der REST-API und Implementierung einer Microservice-Architektur
  • Entwicklung reaktiver Microservices mit Fokus auf die Integration von MongoDB 7 als NoSQL-Datenbank Implementierung von Unit-Tests und Integrationstests zur Sicherstellung der Backend-Funktionalität


Angular 18 Angular Material UI RxJs Java 22 MongoDb 7 Jasmine Karma Mockito Powermock Spring Boot Reactive WebFlux
3 Jahre 10 Monate
2019-12 - 2023-09

Webanwendungen / Public Websites Tools & Marketdata

Fullstack Softwareentwickler Typescript Angular 16 Spring Boot ...
Fullstack Softwareentwickler

Eine Bank migriert ihre Webanwendungen auf dem öffentlichen Webauftritt auf moderne Frontend- und Backend-Technologien für alle Mandanten der Gruppe. Eine Legacy-Portalarchitektur wurde durch REST-Microservices und Angular-Frontends ersetzt, und die Webanwendungen nahtlos in das CMS AEM integriert. Im Tribe "Shared Components" des Squads "Public Websites Tools & Marketdata" wurden selbstentwickelte Tools sowie Drittanbieter-Anwendungen aus verschiedenen Produktbereichen integriert, einschließlich der Implementierung der Marktdaten-Plattform. Das Projekt umfasst Teilprojekte wie Rechner, Auftragsstrecken, Prozesseditor, Virtuelles Depot, User-Login, Marktdaten, Feedbackmanager, Kontaktformulare und Formulargenerator.


Tätigkeit im Projekt:

  • Entwicklung mehrerer Angular-Anwendungen
  • Implementierung eines Formular-Generators mit JSON-Schema für dynamische Forms
  • Entwicklung eigenständiger Angular Finance-Tools
  • Implementierung eines Virtuellen Depots mit Login und Datenspeicherung in REST-Services
  • Weiterentwicklung eines Prozess-Editors zur Generierung von Custom Code mit Angular Schematics
  • Entwicklung von Angular-Komponenten und REST-Services als Bausteine für den Prozess-Editor
  • Komplexe Integrationsszenarien von Angular-Frontend-Anwendungen in AEM
  • Entwicklung mehrerer Spring Boot REST-Microservices
  • Umsetzung von Security, Validierung, Login mit JWT-basiertem OAuth über mehrere Systeme
  • Konzeption der Kubernetes-Cloud-Architektur mit Google GCP
  • Migration von Spring- und Tomcat-Anwendungen nach Kubernetes, später OpenShift
Typescript Angular 16 Spring Boot WebFlux Jasmine Karma Java 1.8 Java 11 Mockito Powermock Hibernate Oracle DB Apache Tomcat Adobe Experience Manager AEM 6.5
9 Monate
2019-04 - 2019-12

Webanwendung Lagerverwaltung

Fullstack Entwickler Java 11 TypeScript Angular ...
Fullstack Entwickler
Ein Motorrad-Hersteller errichtet ein neues Lagerhaus und implementiert eine maßgeschneiderte Softwarelösung zur Verwaltung des Lagers, basierend auf modernen Frontend- und Backendtechnologien. Die entwickelte Warehouse-Anwendung umfasst Module wie Wareneingang und -ausgang, Umlagerung, Reservierung, Leihe, Inventur sowie Rollen- und Rechteverwaltung.


Tätigkeit im Projekt:

  • Entwicklung der Benutzeroberfläche mit Angular und Angular Material
  • Einführung von NgRx für das State-Management im Frontend
  • Implementierung von wiederverwendbaren Komponenten und benutzerfreundlichen Ansichten zur Verwaltung der Lagerprozesse
  • Modellierung der Lagerprozesse und Design des Datenbank-Domain-Models
  • Entwicklung von REST-Services zur Abwicklung der Lagerlogik
  • SQL, PL/SQL-Entwicklung zur effizienten Verwaltung und Abfrage der Lagerdaten
Java 11 TypeScript Angular Oracle 12c Spring Boot
1 Jahr
2018-04 - 2019-03

Webanwendung Stichprobenüberprüfung von Darlehen

Fullstack-Entwickler Java 11 Eclipse Microprofile React ...
Fullstack-Entwickler
Eine Bank startet eine Digitalisierungsoffensive, um papierbasierte interne Prozesse abzulösen. Im Rahmen der Transformation zielt das Projekt auf die Analyse und Modellierung der Geschäftsprozesse zur Stichprobenüberprüfung von Darlehen sowie die Entwicklung einer Webanwendung. Es wurde ein Workflow mit rollenbasierter Rechtevergabe implementiert.

  • Analyse und Modellierung der Geschäftsprozesse. 
  • Entwicklung des Frontends mit React.
  • Implementierung des Frontend State-Managements mit Redux, React-Redux. 
  • Erstellung von intuitiven Benutzeroberflächen und Komponenten sowie Implementierung von Unit-Tests zur Sicherstellung der Funktionalität. 
  • Plannung der Netzsicherheit und Infrastruktur. 
  • Design der REST-API und Implementierung des BPM-Workflows. 
  • Entity-Control-Boundary pattern im Backend Microservice.
  • Login Implementierung mit JWT Token.
  • MongoDB Datenmodellierung und Implementierung.
  • Coaching des Kundenteams in agiler Entwicklung.
Java 11 Eclipse Microprofile React Redux React-Redux TypeScript Node.js Jest GitLab Thorntail

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre
2001-10 - 2008-09

Diplom Informatik

TU München
TU München

Kompetenzen

Kompetenzen

Top-Skills

Angular Spring Boot Adobe Experience Manager Java React TypeScript Oracle MongoDB SQL REST Microservices WebFlux Redux JavaScript HTML CSS Requirements Engineering Scrum Kanban Kubernetes OpenShift GitLab Maven

Schwerpunkte

Angular
Experte
Spring Boot
Experte
Adobe Experience Manager AEM
Experte

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

8 Monate
2024-01 - heute

Webanwendung Forms & Surveys

Fullstack Sorftwareentwickler Angular 18 Angular Material UI RxJs ...
Fullstack Sorftwareentwickler

Dieses Projekt umfasst die Entwicklung einer benutzerfreundlichen Webapplikation, die Nutzern ermöglicht, mithilfe einer Toolbox vorgefertigte Komponenten zur Konfiguration von Formularen oder Umfragen zu nutzen. Im Backend werden die Daten statistisch ausgewertet, z.B. für Kunden-Feedback-Analysen. Der Schwerpunkt liegt auf einem intuitiven Konfigurationseditor zur Erstellung und Veröffentlichung von Formsets sowie auf der Implementierung automatisierter Datenverarbeitungs-Workflows. Dynamisches Laden von Angular-Komponenten sorgt für eine flexible Benutzererfahrung. Im Backend wurden leistungsstarke Funktionen zur statistischen Analyse (z.B. T-Test, ANOVA), Datenexport und Anbindung an Drittsysteme entwickelt. Weitere Features umfassen einen Drag-and-Drop-Editor, dynamische Validierungsregeln, erweiterte Analyse-Tools, benutzerdefinierte Reporterstellung, Datenvisualisierung und rollenbasierte Zugriffskontrolle.???????


Tätigkeit im Projekt:

  • Entwicklung des Frontends mit Angular 18 und Angular Material UI
  • Implementierung des dynamischen Ladens von Angular-Komponenten für eine reaktive Benutzererfahrung
  • Design und Entwicklung der Konfigurations-Editor-Oberfläche inklusive Drag-and-Drop-Funktionen und dynamischer Validierungsregeln
  • Design der REST-API und Implementierung einer Microservice-Architektur
  • Entwicklung reaktiver Microservices mit Fokus auf die Integration von MongoDB 7 als NoSQL-Datenbank Implementierung von Unit-Tests und Integrationstests zur Sicherstellung der Backend-Funktionalität


Angular 18 Angular Material UI RxJs Java 22 MongoDb 7 Jasmine Karma Mockito Powermock Spring Boot Reactive WebFlux
3 Jahre 10 Monate
2019-12 - 2023-09

Webanwendungen / Public Websites Tools & Marketdata

Fullstack Softwareentwickler Typescript Angular 16 Spring Boot ...
Fullstack Softwareentwickler

Eine Bank migriert ihre Webanwendungen auf dem öffentlichen Webauftritt auf moderne Frontend- und Backend-Technologien für alle Mandanten der Gruppe. Eine Legacy-Portalarchitektur wurde durch REST-Microservices und Angular-Frontends ersetzt, und die Webanwendungen nahtlos in das CMS AEM integriert. Im Tribe "Shared Components" des Squads "Public Websites Tools & Marketdata" wurden selbstentwickelte Tools sowie Drittanbieter-Anwendungen aus verschiedenen Produktbereichen integriert, einschließlich der Implementierung der Marktdaten-Plattform. Das Projekt umfasst Teilprojekte wie Rechner, Auftragsstrecken, Prozesseditor, Virtuelles Depot, User-Login, Marktdaten, Feedbackmanager, Kontaktformulare und Formulargenerator.


Tätigkeit im Projekt:

  • Entwicklung mehrerer Angular-Anwendungen
  • Implementierung eines Formular-Generators mit JSON-Schema für dynamische Forms
  • Entwicklung eigenständiger Angular Finance-Tools
  • Implementierung eines Virtuellen Depots mit Login und Datenspeicherung in REST-Services
  • Weiterentwicklung eines Prozess-Editors zur Generierung von Custom Code mit Angular Schematics
  • Entwicklung von Angular-Komponenten und REST-Services als Bausteine für den Prozess-Editor
  • Komplexe Integrationsszenarien von Angular-Frontend-Anwendungen in AEM
  • Entwicklung mehrerer Spring Boot REST-Microservices
  • Umsetzung von Security, Validierung, Login mit JWT-basiertem OAuth über mehrere Systeme
  • Konzeption der Kubernetes-Cloud-Architektur mit Google GCP
  • Migration von Spring- und Tomcat-Anwendungen nach Kubernetes, später OpenShift
Typescript Angular 16 Spring Boot WebFlux Jasmine Karma Java 1.8 Java 11 Mockito Powermock Hibernate Oracle DB Apache Tomcat Adobe Experience Manager AEM 6.5
9 Monate
2019-04 - 2019-12

Webanwendung Lagerverwaltung

Fullstack Entwickler Java 11 TypeScript Angular ...
Fullstack Entwickler
Ein Motorrad-Hersteller errichtet ein neues Lagerhaus und implementiert eine maßgeschneiderte Softwarelösung zur Verwaltung des Lagers, basierend auf modernen Frontend- und Backendtechnologien. Die entwickelte Warehouse-Anwendung umfasst Module wie Wareneingang und -ausgang, Umlagerung, Reservierung, Leihe, Inventur sowie Rollen- und Rechteverwaltung.


Tätigkeit im Projekt:

  • Entwicklung der Benutzeroberfläche mit Angular und Angular Material
  • Einführung von NgRx für das State-Management im Frontend
  • Implementierung von wiederverwendbaren Komponenten und benutzerfreundlichen Ansichten zur Verwaltung der Lagerprozesse
  • Modellierung der Lagerprozesse und Design des Datenbank-Domain-Models
  • Entwicklung von REST-Services zur Abwicklung der Lagerlogik
  • SQL, PL/SQL-Entwicklung zur effizienten Verwaltung und Abfrage der Lagerdaten
Java 11 TypeScript Angular Oracle 12c Spring Boot
1 Jahr
2018-04 - 2019-03

Webanwendung Stichprobenüberprüfung von Darlehen

Fullstack-Entwickler Java 11 Eclipse Microprofile React ...
Fullstack-Entwickler
Eine Bank startet eine Digitalisierungsoffensive, um papierbasierte interne Prozesse abzulösen. Im Rahmen der Transformation zielt das Projekt auf die Analyse und Modellierung der Geschäftsprozesse zur Stichprobenüberprüfung von Darlehen sowie die Entwicklung einer Webanwendung. Es wurde ein Workflow mit rollenbasierter Rechtevergabe implementiert.

  • Analyse und Modellierung der Geschäftsprozesse. 
  • Entwicklung des Frontends mit React.
  • Implementierung des Frontend State-Managements mit Redux, React-Redux. 
  • Erstellung von intuitiven Benutzeroberflächen und Komponenten sowie Implementierung von Unit-Tests zur Sicherstellung der Funktionalität. 
  • Plannung der Netzsicherheit und Infrastruktur. 
  • Design der REST-API und Implementierung des BPM-Workflows. 
  • Entity-Control-Boundary pattern im Backend Microservice.
  • Login Implementierung mit JWT Token.
  • MongoDB Datenmodellierung und Implementierung.
  • Coaching des Kundenteams in agiler Entwicklung.
Java 11 Eclipse Microprofile React Redux React-Redux TypeScript Node.js Jest GitLab Thorntail

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre
2001-10 - 2008-09

Diplom Informatik

TU München
TU München

Kompetenzen

Kompetenzen

Top-Skills

Angular Spring Boot Adobe Experience Manager Java React TypeScript Oracle MongoDB SQL REST Microservices WebFlux Redux JavaScript HTML CSS Requirements Engineering Scrum Kanban Kubernetes OpenShift GitLab Maven

Schwerpunkte

Angular
Experte
Spring Boot
Experte
Adobe Experience Manager AEM
Experte

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.