12.10.2026 aktualisiert

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

Senior Fullstack Developer | Angular, Spring Boot, PostgreSQL

Naumburg, Deutschland
Deutschland
B.Sc. Informatik (Universität Kassel)
Naumburg, Deutschland
Deutschland
B.Sc. Informatik (Universität Kassel)

Profilanlagen

Michael Prasil CV Oktober 2026 - mit Referenz und Zertifikat.docx

Über mich

Fullstack-Entwickler mit Schwerpunkt Angular, Spring Boot und PostgreSQL. Seit knapp 7 Jahren freiberuflich, zuvor 6 Jahre Software-Engineer im Mittelstand. B.Sc. Informatik, Angular Certified Developer. Ab sofort in Vollzeit verfügbar, 99% Remote.

Skills

KeycloakJavaJavaScriptApache HTTP ServerApache TomcatAtlassian ConfluenceAtlassian JiraHTML5CSSContinuous DeliveryContinuous IntegrationDevOpsHibernateJava Message ServicePostgreSQLApache MavenNode.jsOpenShiftScrumAngular 2+SOAPPL/SQLSQLTypeScriptRxjsIbm MqSpring BootCypressGitSassKubernetesFull Stack EntwicklungRestful ApisDockerJenkins

Michael Prasil ist seit knapp 7 Jahren als Freelancer tätig. Sein Schwerpunkt ist die Fullstack-Entwicklung in Angular, Spring Boot und PostgreSQL. Zuvor war Herr Prasil bereits 6 Jahre als Software-Engineer in mittelständischen Unternehmen tätig.

Branchenerfahrung: Personaldienstleistung (2 Jahre), Banken/Finance (1 Jahr), Wäscherei (2 Jahre), Maschinenbau (7 Jahre).

Sehr gute Kenntnisse: Angular, TypeScript, JavaScript, RxJS, Node.js, npm, HTML5, CSS, SASS/SCSS, Java, Spring Boot, PostgreSQL, SQL, relationale Datenbanken, REST-API, JSON, Git, Docker, Jira, Confluence, Visual Studio Code, Atomic Design, Responsive Web Design, Formular-Validierung, Scrum, agile Entwicklung, Softwareintegration, Applikationsstrukturierung und Architekturentwicklung, CI/CD, Entwicklungsdokumentation, Lösen von Merge-Konflikten.

Gute Kenntnisse: Keycloak, Jenkins, Kubernetes, OpenShift, JBoss, Tomcat, Apache, Maven, JDBC, JPA, Hibernate, PL/SQL, SOAP, JMS, MQ, Jasmine, Karma, Jest, Cypress, Testautomatisierung, Komponenten- und Integrationstests, DevOps, Cloud, Windows/Linux, A11y Barrierefreiheit (WCAG, BITV), UI/UX Design, Claude Code.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2020

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Immobiliendatenerfassungs- und Verarbeitungstool mit Auswertung

KS Finanz GmbH

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Übergang von handschriftlichen Versandlisten zu digitalen Eingabemethoden: Immobilienmakler geben an, zu welchen Durchschnittspreisen sie Ein- und Mehrfamilienhäuser verkaufen. Die Daten werden dauerhaft gepflegt und u.a. per arithmetischem Mittel zum Preisspiegel ausgewertet. Ziel war die Generierung einer PDF auf Knopfdruck.

Tätigkeiten im Projekt:

• UI/UX Design

• Debugging, Fehleranalyse und Qualitätssicherung

• Scrum-Meetings (Sprint-Planung, Dailies, Retros...)

• Fullstack Softwareentwicklung

• Aufträge Architekturmanagement übernehmen

• Applikationsstrukturierung, Architekturentwicklung

• Durchführung von E2E-Tests und Unit-Tests

Eingesetzte Methoden:

Schnittstellenentwicklung, Build-, Deployment- und CI/CD-Toolchain, Dokumentation, Entwicklertests, Userverwaltung, Komponententests, Integrationstests, Architektur-/Qualitätsvorgaben umsetzen, Relationale Datenbanken, Code Reviews, Performance-Optimierung, Testautomatisierung, Softwareintegration, Lösen von Merge-Konflikten, DevOps, Agile Projektarbeit

Eingesetzte Tools:

Git, REST, Keycloak, Maven, Formular Validation, Java, PostgreSQL, Docker, HTML5, CSS, CSS Präprozessoren (SASS/SCSS), SOAP, PL/SQL, Visual Studio Code (VSCode), Jasmine, Karma, Jest, Cypress, Windows/Linux, CI/CD, Tomcat, node.js, npm, RxJS, JDBC, SQL, JPA, MQ, Kubernetes, Hibernate, JBoss, JMS, Spring Boot, JavaScript, TypeScript, Cloud, Jira, Confluence, Apache, Angular, Jenkins, REST-API, JSON, OpenShift, Claude Code

Plattform zur Verwaltung von zu vermittelndem Personal

Smylo B.V.

Sonstiges

50-250 Mitarbeiter

Plattform, über die Kunden gesuchte Qualifikationen melden und ein Projekt initiieren; ein Kanban-Board zeigt die Anfragen. Der Admin leitet sie an Partner im Ausland weiter, die Kandidatendaten eingeben. Admin und Kunde bearbeiten die Kandidatenlisten live gemeinsam, interviewen und markieren Kandidaten, verfolgen Ereignisse und vereinbaren Termine.

Tätigkeiten im Projekt:

• Testing mit E2E-Tests und Unit-Tests

• Qualitätssicherung, Debugging und Fehleranalyse

• Aufträge Architekturmanagement übernehmen

• Programmierung der Softwareanforderungen

• Entwicklung der Applikationsarchitektur und Struktur

• Gestaltung nutzerfreundlicher UI/UX-Designs

• Teilnahme an Scrum-Meetings (Dailies, Reviews, ...)

Eingesetzte Methoden:

Build-, Deployment- und CI/CD-Toolchain, Middleware/Applikationsserver, Relationale Datenbanken, Implementierung Prozessverbesserungen, Architektur-/Qualitätsvorgaben umsetzen, DevOps, Schnittstellenentwicklung, Entwicklungsdokumentation, Entwicklertests, Testautomatisierung, Domain Driven Design (DDD)

Eingesetzte Tools:

JMS, Hibernate, Maven, Keycloak, Visual Studio Code (VSCode), OpenShift, Cloud, JBoss, MQ, Formular Validation, Jira, Confluence, Jenkins, Angular, Apache, PostgreSQL, node.js, npm, RxJS, Docker, Tomcat, JPA, PL/SQL, JDBC, REST, CI/CD, Jasmine, Karma, Jest, Cypress, SQL, REST-API, JSON, Git, HTML5, CSS, CSS Präprozessoren (SASS/SCSS), Windows/Linux, SOAP, JavaScript, TypeScript, Kubernetes, Spring Boot, Java

Tool zur Personaleinsatzplanung (PEP)

Allendorfer Mietwäsche Service GmbH

Energie, Wasser und Umwelt

50-250 Mitarbeiter

Webanwendung zur Personalplanung in einer B2B-Wäscherei: Mitarbeiter werden per Drag-and-Drop in Tages-, Wochen- und Jahresansicht anhand ihrer Fähigkeiten Stationen wie Mangeln, Bademäntel und Frotteeabteilung zugeordnet. Abwesenheiten (z.B. Krankmeldungen) werden berücksichtigt; integrierte Abwesenheits- und Mitarbeiterverwaltung (Anlegen, Archivieren, Fähigkeiten zuweisen).

Tätigkeiten im Projekt:

• E2E-Tests und Unit-Tests

• Optimierung der Benutzeroberfläche (UI/UX-Design)

• Fehleranalyse, Debugging und Qualitätssicherung

• Architekturdesign und Strukturierung der Anwendung

• Mitarbeit in Scrum-Meetings

• Softwareentwicklung im Frontend und Backend

• Aufträge Architekturmanagement übernehmen

Eingesetzte Methoden:

DevOps, Relationale Datenbanken, Domain Driven Design (DDD), Build-, Deployment- und CI/CD-Toolchain, Implementierung Prozessverbesserungen, Testautomatisierung, Atomic Design, Responsive Web Design (RWD), Agile Entwicklung, Scrum, Architektur-/Qualitätsvorgaben umsetzen, Dokumentation, Agile Projektarbeit

Eingesetzte Tools:

Tomcat, Jasmine, Karma, Jest, Cypress, Git, SOAP, SQL, Windows/Linux, CI/CD, MQ, Formular Validation, JMS, JBoss, JavaScript, TypeScript, HTML5, CSS, CSS Präprozessoren (SASS/SCSS), Maven, Keycloak, REST, Kubernetes, PL/SQL, Jira, Confluence, JDBC, Angular, Docker, REST-API, JSON, Visual Studio Code (VSCode), Spring Boot, Java, PostgreSQL, Cloud, Apache, Jenkins, OpenShift, node.js, npm, RxJS

Entwicklung einer Anwendung für ein optisches Messverfahren

QSigma GmbH

Industrie und Maschinenbau

10-50 Mitarbeiter

Es wurde ein neues optisches Messverfahren entwickelt, um ein Produkt bei der Herstellung innerhalb einer Produktionsstraße vermessen zu können.

Tätigkeiten im Projekt:

• Debugging, Fehleranalyse und Qualitätssicherung

• Durchführung von E2E-Tests und Unit-Tests

• Aufträge Architekturmanagement übernehmen

• Applikationsstrukturierung, Architekturentwicklung

• UI/UX Design

• Scrum-Meetings (Sprint-Planung, Dailies, Retros...)

• Fullstack Softwareentwicklung

Eingesetzte Methoden:

Performance-Optimierung, Agile Projektarbeit, Schnittstellenentwicklung, DevOps, Lösen von Merge-Konflikten, Domain Driven Design (DDD), Middleware/Applikationsserver, Softwareintegration, Relationale Datenbanken, A11y Barrierefreiheit (WCAG und BITV), Dokumentation, Architektur-/Qualitätsvorgaben umsetzen, Entwicklertests, Userverwaltung, CI/CD, Agile Entwicklung, Scrum, Atomic Design, Responsive Web Design (RWD), Code Reviews, Komponententests, Integrationstests, Implementierung Prozessverbesserungen, Entwicklungsdokumentation, Testautomatisierung, Build-

Eingesetzte Tools:

Maven, HTML5, CSS, CSS Präprozessoren (SASS/SCSS), JMS, Spring Boot, Jasmine, Karma, Jest, Cypress, REST, Angular, Visual Studio Code (VSCode), JBoss, REST-API, JSON, Cloud, OpenShift, Kubernetes, JDBC, Jenkins, PostgreSQL, node.js, npm, RxJS, Jira, Confluence, SOAP, Docker, Windows/Linux, MQ, Tomcat, CI/CD, Formular Validation, Git, SQL, PL/SQL, Apache, Keycloak, Java, JavaScript, TypeScript

Werkzeug zum Entwurf zugeschnittener Benutzeroberflächen für die Darstellung von Messprozessen. App zur Zustandsüberwachung von Messmaschinen

QSigma GmbH

Industrie und Maschinenbau

10-50 Mitarbeiter

Entwicklung mobiler Anwendungen und Tools zur Optimierung von Messprozessen, Messmaschinenverwaltung und Softwarelizenzverteilung: Oberfläche für laufende Messprozesse mit Übersichten je Maschine, interne App zur Lizenzverteilung und -verwaltung, Kunden-App zur Visualisierung von Messdaten und Fernwartung sowie ein Werkzeug, mit dem Kunden eigene Konfigurationsoberflächen erstellen.

Tätigkeiten im Projekt:

• Programmierung der Softwareanforderungen

• Qualitätssicherung, Debugging und Fehleranalyse

• Entwicklung der Applikationsarchitektur und Struktur

• Aufträge Architekturmanagement übernehmen

• Teilnahme an Scrum-Meetings (Dailies, Reviews, ...)

• Gestaltung nutzerfreundlicher UI/UX-Designs

• Testing mit E2E-Tests und Unit-Tests

Eingesetzte Methoden:

Middleware/Applikationsserver, Relationale Datenbanken, A11y Barrierefreiheit (WCAG und BITV), Atomic Design, Responsive Web Design (RWD), Schnittstellenentwicklung, Domain Driven Design (DDD), Agile Projektarbeit, Build-, Deployment- und CI/CD-Toolchain

Eingesetzte Tools:

Tomcat, Git, Keycloak, JavaScript, TypeScript, REST-API, JSON, Apache, Maven, Jira, Confluence, Java, JBoss, Jenkins, OpenShift, Cloud, HTML5, CSS, CSS Präprozessoren (SASS/SCSS), Kubernetes, PL/SQL, Jasmine, Karma, Jest, Cypress, Spring Boot, Windows/Linux, Angular, PostgreSQL, MQ, SOAP, JDBC, node.js, npm, RxJS, JMS, Docker, REST, Formular Validation, Visual Studio Code (VSCode), CI/CD, SQL

Anwendung zur Auswertung von Messdaten aus Dateien oder Datenbanken und Anwendung zur Bedienung und Steuerung von industriellen Messmaschinen

QSigma GmbH

Industrie und Maschinenbau

10-50 Mitarbeiter

Entwicklung von verschiedenen Darstellungen von Messdaten für industrielle Fertigungsstraßen, welche nach Belieben angepasst werden können. Diese liegen meistens in einer Datenbank vor. Sie sollten dann durch eine hauseigene Software abgefragt und nach Kundenwunsch visualisiert werden. Diese werden u.a. zur Qualitätssicherung eingesetzt.

Tätigkeiten im Projekt:

• Mitarbeit in Scrum-Meetings

• Softwareentwicklung im Frontend und Backend

• Fehleranalyse, Debugging und Qualitätssicherung

• Optimierung der Benutzeroberfläche (UI/UX-Design)

• E2E-Tests und Unit-Tests

• Aufträge Architekturmanagement übernehmen

• Architekturdesign und Strukturierung der Anwendung

Eingesetzte Methoden:

CI/CD, Agile Entwicklung, Scrum, Schnittstellenentwicklung, Performance-Optimierung, Lösen von Merge-Konflikten, Middleware/Applikationsserver, DevOps, Architektur-/Qualitätsvorgaben umsetzen, Atomic Design, Responsive Web Design (RWD), Dokumentation, Relationale Datenbanken, Entwicklertests, Entwicklungsdokumentation, Softwareintegration, Code Reviews

Eingesetzte Tools:

OpenShift, Docker, HTML5, CSS, CSS Präprozessoren (SASS/SCSS), Cloud, Windows/Linux, Jira, Confluence, Visual Studio Code (VSCode), MQ, Jasmine, Karma, Jest, Cypress, Git, PostgreSQL, SQL, Kubernetes, JDBC, REST, SOAP, Tomcat, Java, Keycloak, Maven, Formular Validation, Apache, REST-API, JSON, CI/CD, node.js, npm, RxJS, Angular, JavaScript, TypeScript, JBoss, Spring Boot, JMS, Jenkins, PL/SQL


Zertifikate

Angular Certified Developer

angulartraining.com

2023


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden