27.10.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
nicht verfügbar
info: nicht verfügbar bis 31.12.2026

freiberuflicher Softwareentwickler und -architekt (Java, Angular, Spring Boot)

Hamburg, Deutschland
Weltweit
Dipl.-Ing. Informatik (FH)
Hamburg, Deutschland
Weltweit
Dipl.-Ing. Informatik (FH)

Profilanlagen

20261011_Profil_Meinert_Schwartau.pdf

Über mich

Ich entwickle qualitativ hochwertigen, gut getesteten und wartbaren Code. Dabei arbeite ich selbstständig, kläre offene Punkte proaktiv und denke über die konkrete Aufgabe hinaus mit, um Team, Produkt und Kunden bestmöglich zu unterstützen.

Skills

ArchitekturWeb EntwicklungSpring FrameworkAngular 2+SoftwareentwicklungSpring CloudSpring BootBackendSpring DataFull Stack EntwicklungApache KafkaFront End
Schwerpunkte:
Softwareentwicklung & Architektur in agilen Softwareprojekten
Hohe Code Qualität, TDD und DDD
Webentwicklung mit Java, Spring und TypeScript
Funktionale Programmierung
Self-Contained Systems / Mikroservices

Branchenkenntnisse:
Logistik, E-Commerce, Buchhandel, Versicherungen

Programmierung:
Java, TypeScript, JavaScript, Shell Skripte

Frontend:
Angular, Thymeleaf, JSP, HTML, TypeScript, JavaScript, Scss, CSS, Ajax, jQuery, NGRX / Redux

Backend:
Java, Spring Boot, Spring Integration, Spring Data, Spring Cloud, JPA, Hibernate, EclipseLink, Hibernate Search,, REST, XML, XML-Schema, JAXB, Webservices, JSON, Keycloak, OpenID Connect, JWT, Micrometer

Messaging:
AMQP, JMS, RabbitMQ, AWS SQS / SNS, Kafka

DevOps/Cloud:
Docker, Rancher, Kubernetes, helm, terraform, Shell Skripte, AWS, Jenkins, Jenkins DSL, GitLab CI, GitHub, Kibana, Grafana

Datenbanken:
neo4j, MySQL, Oracle, H2, AWS S3, Open Search, Elastic Search, SQL, Cypher, Datenbank Refactorings, Liquibase, Flyway

Test-Tools:
JUnit, Mockito, AssertJ, Spring Integrationstests, Jasmine, Karma, Jest, Selenium, Serenity, jBehave, Cucumber, Protractor, Cypress, Testcontainers

Methoden:
Scrum, Kanban, Test-driven Development (TDD), Domain Driven Design (DDD), Behavior Driven Development (BDD), Objektorientierte und Aspektorientierte Programmierung, Funktionale Programmierung, Design Patterns, Refactoring, Code Reviews, Performance Optimierungen mittels SQL Logs und Profiler, Self-Contained Systems, Microservices, Zero downtime deployments, CI/CD, Continuous Deployment, Pair Programming, Mob Programming, Architektur Review (LASR)

IDE und Tools:
IntelliJ, Eclipse, Visual Studio Code, jQAssistant, ArchUnit, Jenkins, Jenkins DSL, Gradle, Maven, Npm, Ant (2008), Git, SVN, Jira

AI:
Skill Entwicklung, ChatGPT, Claude, JetBrains AI Assistant, Continue, OpenCode

Betriebssysteme:
Windows, macOS, Linux

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2018

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Entwicklung und Architektur

Versicherungen

>10.000 Mitarbeiter

Erstellung eines Angebotsrechners für Krankenversicherungen (Zusatz-, Beihilfe-, Auslandsreise- und Vollversicherung) als Self-Contained Systems. Integration in die Beratungs-App des Kunden. Einführung von KI Tools für den Entwicklungsprozess sowie Entwicklung von Skills.

Team Größe:
10
Technologien:
Spring Boot, Angular, TypeScript, Git, Jenkins, Jenkins DSL, Docker, Testcontainers, Kubernetes, Helm, REST, Hibernate, Kafka, Jest, Cypress, Selenium, Scss, Oracle, Cucumber, Module Federation / Micro-Frontends, KI Tools
Methoden:
Scrum, TDD, DDD, BDD, Pair Programming, Code Reviews, Funktionale Programmierung, Refactoring, Self-Contained Systems, CI/CD, Architektur Review (LASR)

Entwicklung und Architektur

Konsumgüter und Handel

50-250 Mitarbeiter

Konzeption und Entwicklung diverser WWS Features wie Lagerbestellungen, Bestellvorrat, Suche, Wareneingang, Rechnungsstellung, Remissionen usw.

Team Größe:
6


Technologien:
Spring Boot, Spring Data, Angular, TypeScript, Redux/ngrx, Git, GitLab CI, Docker, Testcontainers, Kubernetes, Helm, Terraform, AWS, REST, Elastic Search / Open Search, Hibernate, Hibernate Search, Jest, Cypress, Scss, AWS S3, AWS SQS / SNS, Aurora, MySQL, Prometheus, Micrometer

Methoden:
Scrum, TDD, DDD, Pair Programming, Code Reviews, Funktionale Programmierung, Refactoring, Performanz Optimierungen, Microservices, CI/CD

Entwicklung und Architektur

Konsumgüter und Handel

250-500 Mitarbeiter

Ersetzen der alten, nicht mehr DSGVO konformen, Kassenlösung durch eine neue. Dazu Anbindung der Alt-Systeme von Libri an die Korona Cloud der combase AG mittels einer Springboot Anwendung. Erweitern der Alt-Systeme. Migration eines der Alt-Systeme nach Kubernetes und AWS, um sich dort eine flüchtige Testumgebung bspw. für Abnahmen erstellen zu können. Betriebsfähigkeit für die Kassenlösung herstellen, bspw. durch sinnvolle Metriken. Daneben Beratung zur Architektur.

Team Größe:
8 - 10

Technologien:
Legacy Systeme, Spring Boot, Spring Data, Git, GitLab CI, Docker, Testcontainers, Keycloak, AWS, Helm, Terraform, AWS SQS / SNS, Prometheus, Micrometer

Methoden:
Scrum, TDD, DDD, Pair Programming, Code Reviews, Refactoring, Performanz Optimierungen, Microservices, CI/CD

Entwicklung und Architektur

Konsumgüter und Handel

50-250 Mitarbeiter

Migration von Spring Boot Services von Rancher nach AWS / Kubernetes. Ersetzen diverser Infrastruktur Komponenten wie bspw. RabbitMQ durch AWS Services wie SQS / SNS. Migration der Datenbank von Oracle nach Aurora. Beratung zur Architektur.

Team Größe:
8 - 10

Technologien:
Spring Boot, Spring Data, Git, GitLab CI, Docker, Kubernetes, Testcontainers, Helm, Terraform, AWS SQS / SNS, Aurora, MySQL, AWS

Methoden:
Scrum, TDD, DDD, Pair Programming, Code Reviews, Refactoring, Performanz Optimierungen, Microservices, CI/CD

Entwicklung und Architektur

Konsumgüter und Handel

50-250 Mitarbeiter

Neuentwicklung einer Dienstleistungsplattform für Buchhandelskunden. Über die Plattform sollen insbesondere Produkte zur Bibliografie, Bestellabwicklung, Warenwirtschaft und Endverbraucherverwaltung angeboten werden. Herausfordernd an diesem Projekt ist, dass die abzulösende Altanwendung einen sehr großen und komplexen Umfang hat. Beratung zur Architektur.

Teamgröße:
8 – 10

Technologien:
Spring Boot, Spring Data, Angular, TypeScript, Redux/ngrx, Git, GitLab CI, Docker, Rancher, REST, Karma, Jasmine, Protractor, EclipseLink, Testcontainers, Keycloak, OpenID Connect, JWT

Methoden:
Scrum, TDD, DDD, Pair Programming, Code Reviews, Refactoring, Performanz Optimierungen, Microservices, CI/CD

Entwicklung und Architektur

Transport und Logistik

>10.000 Mitarbeiter

Weiterentwicklung mehrer Self-Contained System mittels derer sich sofort Angebote für den Versand von Waren per See- oder Luftfracht eingeholt werden können. U.a. auch Umstellung auf Continuous Deployment.

Teamgröße:
5 – 6

Technologien:
Spring Boot, Spring Integration, REST, RabbitMQ, Git, JavaScript, jQuery, Thymeleaf, JSON, Selenium, Serenity, jBehave, jQAssistant, AngularJS, jasmine, karma, Feature toggles

Methoden:
Kanban, DDD, Mob Programming, Pair Programming, TDD, BDD, Code Reviews, Refactoring, Performanz Optimierungen, Self-Contained Systems, CI/CD, Zero downtime deployments, Continuous Deployment

Entwicklung

Internet und Informationstechnologie

50-250 Mitarbeiter

Entwicklung diverser B2B und B2C Online Shops mittels novomind iShop Technologie. Häufig als Lead Developer. Mitentwicklung des Backends des iShops.

Technologien:
Spring, Git, JavaScript, JSP, Grunt, requireJS, jQuery

Umgebung:
Scrum, TDD, Pair Programming, Code Reviews, Refactoring, Performanz Optimierungen

Entwicklung

Internet und Informationstechnologie

50-250 Mitarbeiter

Weitereentwicklung von diversen Online Shops.

Technologien:
Java, Spring und Hibernate

Methoden:
Wasserfall, TDD, Pair Programming, Refactoring, Performanz Optimierungen

Entwicklung

Transport und Logistik

10-50 Mitarbeiter

Erstellung einer Software, die auf Grundlage von Regeln Daten in ein Zielformat überführt („Generischer Interface Generator“) als Diplomarbeit. Danach Integration und Mitarbeit an der Neuentwicklung einer Betankungssoftware.



Technologien:
Java, EJB 3, Hibernate

Methoden:
Wasserfall, TDD

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden