Fullstack-Entwickler mit Fokus auf Java, Angular, Microservices, DevOps, Cloud (AWS, Azure), CI/CD, Testing, DDD, UX und agiler Teamarbeit.
Aktualisiert am 28.05.2025
Profil
Mitarbeiter eines Dienstleisters
Verfügbar ab: 01.06.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
deutsch
Grundkenntnisse
englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

10 Monate
2024-08 - heute

Webplattform zur Modellierung und Generierung von Bauteilen für Automobilzulieferer mittels Produktstrukturen

IT-Consultant / Fullstack Software Engineer Java 17 Spring Boot 3 Spring Cloud ...
IT-Consultant / Fullstack Software Engineer

> Umsetzung des Features für die Multidimensionale Modellierung von Bauteilen

> Umsetzung der (nach Features und Domänen)

> Backend-Entwicklung mit und Integration generativer KI-Komponenten in eine bestehende

> Umsetzung und Erweiterung von zur semantischen Aufbereitung und Verwaltung technischer Fertigungsdaten

> Verarbeitung großer Datenmengen mittels ? Entwicklung von Event-Driven Services zur stabilen Systemkommunikation

> Konzeption und Umsetzung einer inkl. Versionierung, strukturiertem und von Eingabedaten

> Nutzung von für Routing, Sicherheitslayer () und serviceübergreifende Zugriffskontrolle

> Mitverantwortung für die Frontend-Integration: Entwicklung der Oberflächen mit , Suche und Visualisierung von Produktionsdaten

> Entwicklung des Features für komplexe Konfigurationen die über diverse DB Abfragen stattgefunden haben, Optimierung des Frontends durch BE-seitiges Pagination, Lazy Loading im Frontend, und Signals

> Einsatz von und für das State-Management (Aufbau von slices nach features orientiert), Umsetzung eines modularen mit (anfangs )

> Unterstützung bei der Implementierung eines für eine wartbare und Wiederverwendbarkeit von Komponenten

Java 17 Spring Boot 3 Spring Cloud Spring Web Spring Security OAuth2 Spring Cloud Gateway REST APIs Apache Kafka Event-Driven Architecture (EDA) JSON JPA Hibernate Angular 17?19 NgRx RxJS Signals API Standalone Components Lazy Loading Angular Material Tailwind CSS HTML SCSS TypeScript Monorepo (Nx) Azure DevOps CI/CD Pipelines Docker Azure Cloud JUnit 5 Jest Cypress Playwright IntelliJ Git Markdown Swagger/OpenAPI Clean Code Scrum Jira Confluence technische Dokumentation
6 Jahre 8 Monate
2018-10 - heute

Entwicklung eines intelligenten Systems zur Echtzeit-Analyse und Visualisierung von Netzwerkdaten

IT-Consultant / Fullstack Software Engineer Java 11 Spring Boot 2 Spring Web ...
IT-Consultant / Fullstack Software Engineer

> Entwicklung eines Systems zur Überwachung und Analyse von Netzwerkaktivitäten mit dem Ziel, sicherheitskritische Vorfälle, Muster und Anomalien in verteilten Infrastrukturen in Echtzeit zu erkennen und visuell aufzubereiten. Die Lösung richtete sich an Kunden aus sicherheitssensiblen Branchen mit hohen Anforderungen an Infrastrukturresilienz, Alert-Logik und Systemtransparenz.

> Aufbau verteilter , zuständig für Ereigniserfassung, regelbasierte Klassifikation und dynamische Priorisierung von Netzwerkereignissen (z.?B. Zugriffsmuster, Traffic-Anomalien, Paketverlust), mit Schnittstellenanbindung über REST-APIs.

> Integration von  zur effizienten Indexierung, Aggregation und Analyse großer Mengen Log- und Netzwerkdaten in nahezu Echtzeit, inkl. feinjustierbarer Filter und Query-Optimierungen.

> Nutzung von  zur verteilten, skalierbaren Ereignisverarbeitung und  zur flexiblen, hochperformanten Speicherung von Alert-Metadaten und korrelierten Ereignisdetails.

> Steuerung der Infrastruktur über  nach dem Prinzip "Infrastructure as Code", inklusive Provisionierung, IAM-Konfiguration und automatisierter Rollouts auf AWS-Umgebungen.

> Backend-Anbindung eines  zur interaktiven Sichtung und Steuerung, ergänzt durch eine  zur Darstellung von Auslastung, Verfügbarkeit und Sicherheitsstatus in Clustern oder Subsystemen.

> Einrichtung einer vollständigen , einschließlich automatisierter Tests, Containerisierung via Docker und gestufter Auslieferung in Test- und Produktionsumgebungen.

> Implementierung strukturierter Tests mit  und , ergänzt durch  zur Absicherung durchgängiger Datenflüsse von Eventeingang bis Dashboard-Darstellung.

> Einführung eines , zur Statusüberwachung, Ressourcenbeobachtung und Alert-Auslösung bei Schwellwertüberschreitungen oder Verfügbarkeitsproblemen.

> Aktive Mitwirkung an ,  und , einschließlich REST-Dokumentation mit Swagger/OpenAPI sowie Betriebshandbüchern für DevOps-Teams.

Java 11 Spring Boot 2 Spring Web Spring MVC REST API Thymeleaf Elasticsearch AWS Lambda DynamoDB Terraform Maven Docker Kubernetes (k9s) GitLab CI/CD Git IntelliJ JUnit 5 Mockito Cypress Prometheus Grafana Swagger/OpenAPI JSON Postman Clean Code Code Reviews Pair Programming Scrum Confluence
1 Jahr 5 Monate
2023-04 - 2024-08

Entwicklung einer skalierbaren Enterprise-Wissensplattform zur strukturierten Verarbeitung und Bereitstellung interner Informationen

IT-Consultant / Fullstack Software Engineer Java 17 Spring Boot 3 Spring MVC ...
IT-Consultant / Fullstack Software Engineer

> Entwicklung einer unternehmensweiten Plattform zur strukturierten Bereitstellung interner Informationen aus heterogenen Datenquellen (z. B. PDF, Word, Excel, Intranetdokumente), mit Fokus auf Modularität, Skalierbarkeit und Interoperabilität.

> Umsetzung einer responsiven, modular aufgebauten Benutzeroberfläche mit , einschließlich Signals API, Standalone Components und zonenfreier Change Detection zur Performanceoptimierung.

> Integration eines vollständigen  mit Actions, Reducers, Effects und Selectors zur konsistenten Zustandsverwaltung, API-Kommunikation und Benutzerführung.

> Aufbau einer , ausgelegt auf parallele Verarbeitung durch virtuelle Threads und produktionsfähiges Monitoring mit  und der .

> Aufbau einer  zur asynchronen Verteilung von Verarbeitungsaufträgen und Statusmeldungen zwischen Microservices.

> Speicherung von Metadaten und Inhaltsinformationen in einer , ergänzt durch strukturierte Dokumentenhaltung mit persistenten Referenzen.

> Containerisierung der Services mit , Orchestrierung und Deployment auf  in einer produktiven  mit Namespace-Isolation und automatischer Skalierung.

> Einrichtung einer , einschließlich Stages für Build, Testing, Security-Checks und Deployment auf Test- und Produktivumgebungen.

> Absicherung aller Systembereiche durch ein , ergänzt um Trennung von Authentifizierung und Autorisierung.

> Testabdeckung durch , API-Tests mit  sowie Entwicklung nach -Ansatz.

> Umsetzung nach  und , ergänzt durch regelmäßige , , technische Dokumentation und Zusammenarbeit im agilen Scrum-Prozess.

> Berücksichtigung gesetzlicher Anforderungen zur , inkl. semantischer HTML-Struktur, Tastaturnavigation und kontrastreichem Design.

Java 17 Spring Boot 3 Spring MVC Spring Security (RBAC) REST API Domain-Driven Design (DDD) Test-Driven Development (TDD) JUnit 5 Mockito PostgreSQL Spring Data JPA Hibernate Flyway Angular 17-18 NgRx Store RxJS Signals API Standalone Components Zoneless Change Detection Reactive Forms HTML SCSS Tailwind CSS Docker Kubernetes Azure Kubernetes Service (AKS) Git GitLab CI Docker Compose OneDrive API Swagger/OpenAPI Postman Micrometer Observation API Event-Driven Architecture (EDA) IntelliJ Jira Confluence Scrum Pair Programming Code Reviews Clean Code CI/CD Pipelines Barrierefreiheit BITV 2.0
1 Jahr 2 Monate
2022-04 - 2023-05

Entwicklung einer skalierbaren KI-Plattform zur Automatisierung von Recruiting, CV-Matching und Karriereplanung

IT-Consultant / Fullstack Software Engineer mit Fokus auf Backend-Logik, KI-Integration & Frontend-Entwicklung Java 17 Spring Boot 3 RESTful APIs ...
IT-Consultant / Fullstack Software Engineer mit Fokus auf Backend-Logik, KI-Integration & Frontend-Entwicklung

>  Mitverantwortung für die Produktentwicklung von SkillDex ? einer HR- mit Fokus auf Skill-Matching, automatisiertem Screening und KI-gestützter Karriereentwicklung

>  Backendseitige Entwicklung und Optimierung der Matching Engine auf Basis von , inkl. regelbasierter Bewertung, Gewichtung und dynamischer Score-Berechnung

>  Integration neuronaler Modelle () zur semantischen Analyse von Lebensläufen, Jobprofilen und Kompetenzpfaden

>  Aufbau eines mit für skalierbare Verarbeitung

>  Entwicklung und Anbindung -basierter zur automatisierten Interview-Generierung, CV-Analyse und Soft-Skill-Bewertung

>  Umsetzung der Frontend-Komponenten in , inkl. für Matching-Dashboards, Interviewvorbereitung, Karrierepfade und Adminsteuerung

>  Verwendung von und zur effizienten Status- und Userverwaltung im Frontend

Implementierung intelligenter Komponenten für Multilanguage-Support, -konforme Datenverarbeitung und barrierefreie Interaktion

>  Automatisierung des Interviewprozesses mit generierten Fragen je nach Rolle, Skillniveau und Anforderungsprofil

>  Einrichtung strukturierter Teststrategien mit , und sowie durch und

>  Aufbau der mit für vollautomatisierte Deployments in - und

>  Sicherstellung der Kompatibiliät durch strukturierte ()

> Enge Zusammenarbeit mit UX, Sales und Data Science zur ständigen Weiterentwicklung der Matching-Logik und Nutzeroberflächen

Java 17 Spring Boot 3 RESTful APIs OAuth2 Angular 14-15 TypeScript RxJS NgRx Tailwind CSS OpenAI GPT Hugging Face Prompt Engineering Microservice-Architektur Docker Kubernetes GitLab CI/CD Cypress JUnit 5 Mockito Playwright PostgreSQL JSON IntelliJ IDEA Swagger/OpenAPI Git Clean Code Scrum
1 Jahr 4 Monate
2020-12 - 2022-03

Weiterentwicklung eines modularen ERP-Systems zur Abbildung zentraler Geschäftsprozesse in der CNC-Fertigung

IT-Consultant / Fullstack Software Engineer Java 17 Spring Boot 2 Spring MVC ...
IT-Consultant / Fullstack Software Engineer

> Entwicklung und Erweiterung eines unternehmensinternen ERP-Systems zur Unterstützung zentraler Geschäftsprozesse im Bereich  in einem industriellen Umfeld mit Schwerpunkt Zerspanungstechnik.

> Technische Umsetzung neuer  zur schrittweisen Entkopplung einer bestehenden Monolith-Anwendung. Fokus auf systematische Trennung von Fachdomänen und Aufbau wartbarer, unabhängig deploybarer Module.

> Erstellung und Erweiterung von  zur Kommunikation mit Subsystemen (z.?B. Lagerverwaltung, Rechnungsstellung, Auftragsplanung) und externen Partnerdiensten (z.?B. Zahlungsanbieter, Versanddienstleister, Reporting-Plattformen).

> Backend-seitige Umsetzung geschäftsrelevanter Logiken, darunter  und .

> Beteiligung an der Weiterentwicklung des Web-Frontends mit , einschließlich neuer UI-Komponenten zur Darstellung strukturierter Geschäftsdaten und Eingabeformulare, umgesetzt mit  und .

> Integration von  zur Steuerung des Anwendungszustands und zur Optimierung der Performance bei Datenflüssen im Browser.

> Entwicklung automatisierter Tests mit ,  sowie  zur Absicherung der Backend-Logik und Validierung zentraler Workflows im Webinterface (z.?B. Auftragserstellung, Auftragsstatusänderung, Zahlungseintragungen).

> Durchführung von , Einhaltung von , Teilnahme an  und Begleitung neuer Entwickler:innen im englischsprachigen Projektkontext.

> Nutzung von  zur Laufzeitüberwachung des Systems sowie Log-Auswertung zur Performanceoptimierung und Fehleranalyse.

> Einrichtung von  in Zusammenarbeit mit dem DevOps-Team, u.?a. für automatisierte Tests, Staging-Deployments und kontrollierte Rollbacks.

Java 17 Spring Boot 2 Spring MVC Spring Security OAuth2 JWT RESTful APIs Spring Data JPA PostgreSQL MongoDB JSON JSON Schema OpenAPI Swagger JUnit 5 Mockito Maven Angular 13?15 TypeScript Angular Material Tailwind CSS NgRx RxJS Redux SCSS HTML GitLab CI/CD GitLab Runner Docker Kubernetes (k9s) Cypress Playwright Grafana SonarQube Git IntelliJ IDEA Postman Clean Code Git Flow Scrum Code Reviews Pair Programming
1 Jahr 5 Monate
2019-08 - 2020-12

Entwicklung einer modularen Matching-Plattform mit rollenbasierter Zugriffskontrolle

IT-Consultant / Fullstack Software Engineer Java 11 Spring Boot 2 Spring MVC ...
IT-Consultant / Fullstack Software Engineer

> Umsetzung einer skalierbaren Plattform zur regelbasierten Vermittlung von Nutzerprofilen an interne oder externe Zielsysteme. Die Anwendung unterstützte einen mehrstufigen Matching-Prozess mit integriertem Berechtigungssystem, Verifizierungsschritten und Schnittstellenanbindung.

> Entwicklung einzelner Komponenten einer , u.?a. für Matching-Logik, Nutzerverwaltung, E-Mail-Kommunikation und Systeminteraktion.

> Erstellung und Erweiterung von  zur Kommunikation zwischen Diensten sowie zur Anbindung externer Validierungs- und Kommunikationseinheiten.

> Umsetzung eines sicheren  mit ,  und , angepasst an unterschiedliche Nutzerrollen und Freigabestrukturen.

> Beteiligung an der Entwicklung der Matching-Logik, inkl. Regelprüfung, Attributvergleich, Score-Berechnung und Statushandling im Backend.

> Speicherung der Daten in  (strukturierte Nutzer- & Prozessdaten) sowie (semistrukturierte Zusatzinformationen, Matching-Verläufe).

> Mitentwicklung eines , inkl. Formularlogik, Statusanzeige, Rollenansicht und Steuerungsfunktionen.

> Umsetzung von Tests mit ,  und , Einbindung der Tests in eine automatisierte  mit Staging-Deployments.

> Mitarbeit bei der Einrichtung von  mit ,  und strukturiertem Error-Tracking zur Fehleridentifikation und Performancebeobachtung.

> Erstellung technischer Dokumentationen (Swagger/OpenAPI), Unterstützung bei der API-Beschreibung und internen technischen Übergaben.

Java 11 Spring Boot 2 Spring MVC Spring Security OAuth2 JWT REST API PostgreSQL MongoDB Spring Data JPA Hibernate Angular 10-11 Angular Material NgRx RxJS Reactive Forms Lazy Loading TypeScript SCSS HTML Docker GitLab CI/CD JUnit 5 Mockito Cypress Swagger/OpenAPI JSON Prometheus Grafana Git IntelliJ Pair Programming Code Reviews Clean Code Dokumentation CI/CD Pipelines Testing Scrum Jira Confluence
1 Jahr 8 Monate
2017-03 - 2018-10

Erweiterung und Pflege eines Microservice-Systems zur Verarbeitung internationaler Zahlungsvorgänge in einer transaktionssicheren Infrastruktur

IT-Consultant / Fullstack Software Engineer Java 8 Spring Boot 2 Spring MVC ...
IT-Consultant / Fullstack Software Engineer

> Mitarbeit an der Weiterentwicklung und Integration von Backend-Komponenten innerhalb einer B2B-Plattform zur Verarbeitung von Zahlungsvorgängen in Echtzeit ? mit Fokus auf Verlässlichkeit, technische Nachvollziehbarkeit und Ereignisgesteuerte Kommunikation.

> Entwicklung und Anpassung von Spring-Boot-Microservices zur Transaktionsverarbeitung, inkl. Validierung, Ereignisprotokollierung und Weiterleitung von Geschäftsvorfällen über  und  (u.?a. Windowing, Branching, Aggregates).

> Umsetzung von REST-basierten Schnittstellen zur Interaktion mit Partnerdiensten (z.?B. Buchungssysteme, Referenzdatenbanken) sowie internen Subsystemen wie Monitoring und Archivierung.

> Integration und Konfiguration relationaler Datenbanken mit , inkl. Entitätsmodellierung, Transaktionshandling, Indexierung und Abfragetuning im produktiven Betrieb.

> Erstellung und Pflege technischer Tests mit  und , Konzeption von Integrationstests zur Sicherstellung korrekter Flows entlang von Nachrichteneingang, Kafka-Stream, Persistenz und API-Response.

> Analyse und Bearbeitung von  im Rahmen des Produktivbetriebs, inklusive Loganalyse, Fehlerverifikation, Patchbereitstellung und Ticketdokumentation in Jira.

> Mitarbeit an technischen Dokumentationen (Swagger, interne Markdown-Dokumente), Spezifikationen für technische Abnahmen, Pflege von Schnittstellenbeschreibungen und Änderungslogs.

> Nutzung von  zur Verwaltung von Branches, Merge Requests, CI/CD-Jobs und Deploymentpipelines; Zusammenarbeit mit DevOps zur Bereitstellung über Docker und Container-Orchestrierung.

> Mitarbeit in einem  nach Scrum/Kanban, inklusive Story Refinements, Review-Zyklen, Retro-Teilnahmen und Pair Programming mit erfahrenen Kollegen.

> Unterstützung interner Kollegen beim Wissenstransfer über Ticketlösungen, Mini-Demos und technische Übergabegespräche.

Java 8 Spring Boot 2 Spring MVC Kafka Kafka Streams RESTful APIs PostgreSQL Spring Data JPA JUnit 5 Mockito GitLab GitLab CI/CD Docker IntelliJ IDEA JSON Swagger/OpenAPI Jira Confluence Pair Programming Code Reviews Clean Code Git Flow Scrum

Einsatzorte

Einsatzorte

Deutschland
nicht möglich

Projekte

Projekte

10 Monate
2024-08 - heute

Webplattform zur Modellierung und Generierung von Bauteilen für Automobilzulieferer mittels Produktstrukturen

IT-Consultant / Fullstack Software Engineer Java 17 Spring Boot 3 Spring Cloud ...
IT-Consultant / Fullstack Software Engineer

> Umsetzung des Features für die Multidimensionale Modellierung von Bauteilen

> Umsetzung der (nach Features und Domänen)

> Backend-Entwicklung mit und Integration generativer KI-Komponenten in eine bestehende

> Umsetzung und Erweiterung von zur semantischen Aufbereitung und Verwaltung technischer Fertigungsdaten

> Verarbeitung großer Datenmengen mittels ? Entwicklung von Event-Driven Services zur stabilen Systemkommunikation

> Konzeption und Umsetzung einer inkl. Versionierung, strukturiertem und von Eingabedaten

> Nutzung von für Routing, Sicherheitslayer () und serviceübergreifende Zugriffskontrolle

> Mitverantwortung für die Frontend-Integration: Entwicklung der Oberflächen mit , Suche und Visualisierung von Produktionsdaten

> Entwicklung des Features für komplexe Konfigurationen die über diverse DB Abfragen stattgefunden haben, Optimierung des Frontends durch BE-seitiges Pagination, Lazy Loading im Frontend, und Signals

> Einsatz von und für das State-Management (Aufbau von slices nach features orientiert), Umsetzung eines modularen mit (anfangs )

> Unterstützung bei der Implementierung eines für eine wartbare und Wiederverwendbarkeit von Komponenten

Java 17 Spring Boot 3 Spring Cloud Spring Web Spring Security OAuth2 Spring Cloud Gateway REST APIs Apache Kafka Event-Driven Architecture (EDA) JSON JPA Hibernate Angular 17?19 NgRx RxJS Signals API Standalone Components Lazy Loading Angular Material Tailwind CSS HTML SCSS TypeScript Monorepo (Nx) Azure DevOps CI/CD Pipelines Docker Azure Cloud JUnit 5 Jest Cypress Playwright IntelliJ Git Markdown Swagger/OpenAPI Clean Code Scrum Jira Confluence technische Dokumentation
6 Jahre 8 Monate
2018-10 - heute

Entwicklung eines intelligenten Systems zur Echtzeit-Analyse und Visualisierung von Netzwerkdaten

IT-Consultant / Fullstack Software Engineer Java 11 Spring Boot 2 Spring Web ...
IT-Consultant / Fullstack Software Engineer

> Entwicklung eines Systems zur Überwachung und Analyse von Netzwerkaktivitäten mit dem Ziel, sicherheitskritische Vorfälle, Muster und Anomalien in verteilten Infrastrukturen in Echtzeit zu erkennen und visuell aufzubereiten. Die Lösung richtete sich an Kunden aus sicherheitssensiblen Branchen mit hohen Anforderungen an Infrastrukturresilienz, Alert-Logik und Systemtransparenz.

> Aufbau verteilter , zuständig für Ereigniserfassung, regelbasierte Klassifikation und dynamische Priorisierung von Netzwerkereignissen (z.?B. Zugriffsmuster, Traffic-Anomalien, Paketverlust), mit Schnittstellenanbindung über REST-APIs.

> Integration von  zur effizienten Indexierung, Aggregation und Analyse großer Mengen Log- und Netzwerkdaten in nahezu Echtzeit, inkl. feinjustierbarer Filter und Query-Optimierungen.

> Nutzung von  zur verteilten, skalierbaren Ereignisverarbeitung und  zur flexiblen, hochperformanten Speicherung von Alert-Metadaten und korrelierten Ereignisdetails.

> Steuerung der Infrastruktur über  nach dem Prinzip "Infrastructure as Code", inklusive Provisionierung, IAM-Konfiguration und automatisierter Rollouts auf AWS-Umgebungen.

> Backend-Anbindung eines  zur interaktiven Sichtung und Steuerung, ergänzt durch eine  zur Darstellung von Auslastung, Verfügbarkeit und Sicherheitsstatus in Clustern oder Subsystemen.

> Einrichtung einer vollständigen , einschließlich automatisierter Tests, Containerisierung via Docker und gestufter Auslieferung in Test- und Produktionsumgebungen.

> Implementierung strukturierter Tests mit  und , ergänzt durch  zur Absicherung durchgängiger Datenflüsse von Eventeingang bis Dashboard-Darstellung.

> Einführung eines , zur Statusüberwachung, Ressourcenbeobachtung und Alert-Auslösung bei Schwellwertüberschreitungen oder Verfügbarkeitsproblemen.

> Aktive Mitwirkung an ,  und , einschließlich REST-Dokumentation mit Swagger/OpenAPI sowie Betriebshandbüchern für DevOps-Teams.

Java 11 Spring Boot 2 Spring Web Spring MVC REST API Thymeleaf Elasticsearch AWS Lambda DynamoDB Terraform Maven Docker Kubernetes (k9s) GitLab CI/CD Git IntelliJ JUnit 5 Mockito Cypress Prometheus Grafana Swagger/OpenAPI JSON Postman Clean Code Code Reviews Pair Programming Scrum Confluence
1 Jahr 5 Monate
2023-04 - 2024-08

Entwicklung einer skalierbaren Enterprise-Wissensplattform zur strukturierten Verarbeitung und Bereitstellung interner Informationen

IT-Consultant / Fullstack Software Engineer Java 17 Spring Boot 3 Spring MVC ...
IT-Consultant / Fullstack Software Engineer

> Entwicklung einer unternehmensweiten Plattform zur strukturierten Bereitstellung interner Informationen aus heterogenen Datenquellen (z. B. PDF, Word, Excel, Intranetdokumente), mit Fokus auf Modularität, Skalierbarkeit und Interoperabilität.

> Umsetzung einer responsiven, modular aufgebauten Benutzeroberfläche mit , einschließlich Signals API, Standalone Components und zonenfreier Change Detection zur Performanceoptimierung.

> Integration eines vollständigen  mit Actions, Reducers, Effects und Selectors zur konsistenten Zustandsverwaltung, API-Kommunikation und Benutzerführung.

> Aufbau einer , ausgelegt auf parallele Verarbeitung durch virtuelle Threads und produktionsfähiges Monitoring mit  und der .

> Aufbau einer  zur asynchronen Verteilung von Verarbeitungsaufträgen und Statusmeldungen zwischen Microservices.

> Speicherung von Metadaten und Inhaltsinformationen in einer , ergänzt durch strukturierte Dokumentenhaltung mit persistenten Referenzen.

> Containerisierung der Services mit , Orchestrierung und Deployment auf  in einer produktiven  mit Namespace-Isolation und automatischer Skalierung.

> Einrichtung einer , einschließlich Stages für Build, Testing, Security-Checks und Deployment auf Test- und Produktivumgebungen.

> Absicherung aller Systembereiche durch ein , ergänzt um Trennung von Authentifizierung und Autorisierung.

> Testabdeckung durch , API-Tests mit  sowie Entwicklung nach -Ansatz.

> Umsetzung nach  und , ergänzt durch regelmäßige , , technische Dokumentation und Zusammenarbeit im agilen Scrum-Prozess.

> Berücksichtigung gesetzlicher Anforderungen zur , inkl. semantischer HTML-Struktur, Tastaturnavigation und kontrastreichem Design.

Java 17 Spring Boot 3 Spring MVC Spring Security (RBAC) REST API Domain-Driven Design (DDD) Test-Driven Development (TDD) JUnit 5 Mockito PostgreSQL Spring Data JPA Hibernate Flyway Angular 17-18 NgRx Store RxJS Signals API Standalone Components Zoneless Change Detection Reactive Forms HTML SCSS Tailwind CSS Docker Kubernetes Azure Kubernetes Service (AKS) Git GitLab CI Docker Compose OneDrive API Swagger/OpenAPI Postman Micrometer Observation API Event-Driven Architecture (EDA) IntelliJ Jira Confluence Scrum Pair Programming Code Reviews Clean Code CI/CD Pipelines Barrierefreiheit BITV 2.0
1 Jahr 2 Monate
2022-04 - 2023-05

Entwicklung einer skalierbaren KI-Plattform zur Automatisierung von Recruiting, CV-Matching und Karriereplanung

IT-Consultant / Fullstack Software Engineer mit Fokus auf Backend-Logik, KI-Integration & Frontend-Entwicklung Java 17 Spring Boot 3 RESTful APIs ...
IT-Consultant / Fullstack Software Engineer mit Fokus auf Backend-Logik, KI-Integration & Frontend-Entwicklung

>  Mitverantwortung für die Produktentwicklung von SkillDex ? einer HR- mit Fokus auf Skill-Matching, automatisiertem Screening und KI-gestützter Karriereentwicklung

>  Backendseitige Entwicklung und Optimierung der Matching Engine auf Basis von , inkl. regelbasierter Bewertung, Gewichtung und dynamischer Score-Berechnung

>  Integration neuronaler Modelle () zur semantischen Analyse von Lebensläufen, Jobprofilen und Kompetenzpfaden

>  Aufbau eines mit für skalierbare Verarbeitung

>  Entwicklung und Anbindung -basierter zur automatisierten Interview-Generierung, CV-Analyse und Soft-Skill-Bewertung

>  Umsetzung der Frontend-Komponenten in , inkl. für Matching-Dashboards, Interviewvorbereitung, Karrierepfade und Adminsteuerung

>  Verwendung von und zur effizienten Status- und Userverwaltung im Frontend

Implementierung intelligenter Komponenten für Multilanguage-Support, -konforme Datenverarbeitung und barrierefreie Interaktion

>  Automatisierung des Interviewprozesses mit generierten Fragen je nach Rolle, Skillniveau und Anforderungsprofil

>  Einrichtung strukturierter Teststrategien mit , und sowie durch und

>  Aufbau der mit für vollautomatisierte Deployments in - und

>  Sicherstellung der Kompatibiliät durch strukturierte ()

> Enge Zusammenarbeit mit UX, Sales und Data Science zur ständigen Weiterentwicklung der Matching-Logik und Nutzeroberflächen

Java 17 Spring Boot 3 RESTful APIs OAuth2 Angular 14-15 TypeScript RxJS NgRx Tailwind CSS OpenAI GPT Hugging Face Prompt Engineering Microservice-Architektur Docker Kubernetes GitLab CI/CD Cypress JUnit 5 Mockito Playwright PostgreSQL JSON IntelliJ IDEA Swagger/OpenAPI Git Clean Code Scrum
1 Jahr 4 Monate
2020-12 - 2022-03

Weiterentwicklung eines modularen ERP-Systems zur Abbildung zentraler Geschäftsprozesse in der CNC-Fertigung

IT-Consultant / Fullstack Software Engineer Java 17 Spring Boot 2 Spring MVC ...
IT-Consultant / Fullstack Software Engineer

> Entwicklung und Erweiterung eines unternehmensinternen ERP-Systems zur Unterstützung zentraler Geschäftsprozesse im Bereich  in einem industriellen Umfeld mit Schwerpunkt Zerspanungstechnik.

> Technische Umsetzung neuer  zur schrittweisen Entkopplung einer bestehenden Monolith-Anwendung. Fokus auf systematische Trennung von Fachdomänen und Aufbau wartbarer, unabhängig deploybarer Module.

> Erstellung und Erweiterung von  zur Kommunikation mit Subsystemen (z.?B. Lagerverwaltung, Rechnungsstellung, Auftragsplanung) und externen Partnerdiensten (z.?B. Zahlungsanbieter, Versanddienstleister, Reporting-Plattformen).

> Backend-seitige Umsetzung geschäftsrelevanter Logiken, darunter  und .

> Beteiligung an der Weiterentwicklung des Web-Frontends mit , einschließlich neuer UI-Komponenten zur Darstellung strukturierter Geschäftsdaten und Eingabeformulare, umgesetzt mit  und .

> Integration von  zur Steuerung des Anwendungszustands und zur Optimierung der Performance bei Datenflüssen im Browser.

> Entwicklung automatisierter Tests mit ,  sowie  zur Absicherung der Backend-Logik und Validierung zentraler Workflows im Webinterface (z.?B. Auftragserstellung, Auftragsstatusänderung, Zahlungseintragungen).

> Durchführung von , Einhaltung von , Teilnahme an  und Begleitung neuer Entwickler:innen im englischsprachigen Projektkontext.

> Nutzung von  zur Laufzeitüberwachung des Systems sowie Log-Auswertung zur Performanceoptimierung und Fehleranalyse.

> Einrichtung von  in Zusammenarbeit mit dem DevOps-Team, u.?a. für automatisierte Tests, Staging-Deployments und kontrollierte Rollbacks.

Java 17 Spring Boot 2 Spring MVC Spring Security OAuth2 JWT RESTful APIs Spring Data JPA PostgreSQL MongoDB JSON JSON Schema OpenAPI Swagger JUnit 5 Mockito Maven Angular 13?15 TypeScript Angular Material Tailwind CSS NgRx RxJS Redux SCSS HTML GitLab CI/CD GitLab Runner Docker Kubernetes (k9s) Cypress Playwright Grafana SonarQube Git IntelliJ IDEA Postman Clean Code Git Flow Scrum Code Reviews Pair Programming
1 Jahr 5 Monate
2019-08 - 2020-12

Entwicklung einer modularen Matching-Plattform mit rollenbasierter Zugriffskontrolle

IT-Consultant / Fullstack Software Engineer Java 11 Spring Boot 2 Spring MVC ...
IT-Consultant / Fullstack Software Engineer

> Umsetzung einer skalierbaren Plattform zur regelbasierten Vermittlung von Nutzerprofilen an interne oder externe Zielsysteme. Die Anwendung unterstützte einen mehrstufigen Matching-Prozess mit integriertem Berechtigungssystem, Verifizierungsschritten und Schnittstellenanbindung.

> Entwicklung einzelner Komponenten einer , u.?a. für Matching-Logik, Nutzerverwaltung, E-Mail-Kommunikation und Systeminteraktion.

> Erstellung und Erweiterung von  zur Kommunikation zwischen Diensten sowie zur Anbindung externer Validierungs- und Kommunikationseinheiten.

> Umsetzung eines sicheren  mit ,  und , angepasst an unterschiedliche Nutzerrollen und Freigabestrukturen.

> Beteiligung an der Entwicklung der Matching-Logik, inkl. Regelprüfung, Attributvergleich, Score-Berechnung und Statushandling im Backend.

> Speicherung der Daten in  (strukturierte Nutzer- & Prozessdaten) sowie (semistrukturierte Zusatzinformationen, Matching-Verläufe).

> Mitentwicklung eines , inkl. Formularlogik, Statusanzeige, Rollenansicht und Steuerungsfunktionen.

> Umsetzung von Tests mit ,  und , Einbindung der Tests in eine automatisierte  mit Staging-Deployments.

> Mitarbeit bei der Einrichtung von  mit ,  und strukturiertem Error-Tracking zur Fehleridentifikation und Performancebeobachtung.

> Erstellung technischer Dokumentationen (Swagger/OpenAPI), Unterstützung bei der API-Beschreibung und internen technischen Übergaben.

Java 11 Spring Boot 2 Spring MVC Spring Security OAuth2 JWT REST API PostgreSQL MongoDB Spring Data JPA Hibernate Angular 10-11 Angular Material NgRx RxJS Reactive Forms Lazy Loading TypeScript SCSS HTML Docker GitLab CI/CD JUnit 5 Mockito Cypress Swagger/OpenAPI JSON Prometheus Grafana Git IntelliJ Pair Programming Code Reviews Clean Code Dokumentation CI/CD Pipelines Testing Scrum Jira Confluence
1 Jahr 8 Monate
2017-03 - 2018-10

Erweiterung und Pflege eines Microservice-Systems zur Verarbeitung internationaler Zahlungsvorgänge in einer transaktionssicheren Infrastruktur

IT-Consultant / Fullstack Software Engineer Java 8 Spring Boot 2 Spring MVC ...
IT-Consultant / Fullstack Software Engineer

> Mitarbeit an der Weiterentwicklung und Integration von Backend-Komponenten innerhalb einer B2B-Plattform zur Verarbeitung von Zahlungsvorgängen in Echtzeit ? mit Fokus auf Verlässlichkeit, technische Nachvollziehbarkeit und Ereignisgesteuerte Kommunikation.

> Entwicklung und Anpassung von Spring-Boot-Microservices zur Transaktionsverarbeitung, inkl. Validierung, Ereignisprotokollierung und Weiterleitung von Geschäftsvorfällen über  und  (u.?a. Windowing, Branching, Aggregates).

> Umsetzung von REST-basierten Schnittstellen zur Interaktion mit Partnerdiensten (z.?B. Buchungssysteme, Referenzdatenbanken) sowie internen Subsystemen wie Monitoring und Archivierung.

> Integration und Konfiguration relationaler Datenbanken mit , inkl. Entitätsmodellierung, Transaktionshandling, Indexierung und Abfragetuning im produktiven Betrieb.

> Erstellung und Pflege technischer Tests mit  und , Konzeption von Integrationstests zur Sicherstellung korrekter Flows entlang von Nachrichteneingang, Kafka-Stream, Persistenz und API-Response.

> Analyse und Bearbeitung von  im Rahmen des Produktivbetriebs, inklusive Loganalyse, Fehlerverifikation, Patchbereitstellung und Ticketdokumentation in Jira.

> Mitarbeit an technischen Dokumentationen (Swagger, interne Markdown-Dokumente), Spezifikationen für technische Abnahmen, Pflege von Schnittstellenbeschreibungen und Änderungslogs.

> Nutzung von  zur Verwaltung von Branches, Merge Requests, CI/CD-Jobs und Deploymentpipelines; Zusammenarbeit mit DevOps zur Bereitstellung über Docker und Container-Orchestrierung.

> Mitarbeit in einem  nach Scrum/Kanban, inklusive Story Refinements, Review-Zyklen, Retro-Teilnahmen und Pair Programming mit erfahrenen Kollegen.

> Unterstützung interner Kollegen beim Wissenstransfer über Ticketlösungen, Mini-Demos und technische Übergabegespräche.

Java 8 Spring Boot 2 Spring MVC Kafka Kafka Streams RESTful APIs PostgreSQL Spring Data JPA JUnit 5 Mockito GitLab GitLab CI/CD Docker IntelliJ IDEA JSON Swagger/OpenAPI Jira Confluence Pair Programming Code Reviews Clean Code Git Flow Scrum

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.