05.11.2026 aktualisiert

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

Full-Stack Entwickler

Pinneberg, Deutschland
Pinneberg +250 km
Master of Science, Informatik
Pinneberg, Deutschland
Pinneberg +250 km
Master of Science, Informatik

Profilanlagen

Referenzschreiben.pdf
Michael Kaluza - CV.pdf

Skills

Java DevTypeScriptSpring BootBackendSpring DataFront End
Schwerpunkte:
  • Backend Entwicklung
  • Microservices in Java / Spring Boot / Quarkus
  • Agile Führung von Entwicklungsteams
  • Entwurf und Umsetzung fachlicher Architekturen
  • Technische Projektleitung
Branchen / Fachlichkeit:
  • ÖPNV, E-Commerce, Logistik, Automotive, IT-Security
  • Abrechnungen und Zahlungsabwicklung via LogPay / PayPal
Clean Code / Security:
  • Coding Guidelines, Design Pattern, Sonar, SonarQube
  • OAuth 2.0, Spring Security
Testing:
  • AssertJ, Cypress, JMeter, Mockito, WireMock
  • Testpyramide (Unit-, Integration-, Contract-, System- und Last-Tests)
Frontend:
  • Android, Angular, CSS, HTML, Java Server Faces (JSF), JSP, React, React Native, Thymeleaf
Datenbanken / Schnittstellen:
  • Apache Kafka, OpenAPI, Swagger, SOAP, Web Services
  • Spring Data, Hibernate, Liquibase, JPA, PostgreSQL, SQL
CI/CD:
  • Bitbucket, GitHub, GitLab, SVN
  • GitHub Actions, Jenkins
  • Maven, Gradle
  • Docker, Kubernetes, Helm
  • Cloud:Azure, Google Cloud, BigQuery
  • Entwicklungsumgebungen:IntelliJ IDEA, Eclipse, Visual Studio
  • Methodiken:Agiles Mindset, Kanban, SCRUM, JIRA, Confluence
  • Sonstiges:C#
  • Jasper Reports
  • Sparx Enterprise Architect

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2023

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Weiterentwicklung eines komplexen KRITIS / Legacy Systems

Unternehmen im Bereich der Container Logistik an mehreren Häfen (NDA)

Transport und Logistik

5000-10.000 Mitarbeiter

Weiterentwicklung eines komplexen KRITIS / Legacy Systems für die Containerabwicklung und Migration in ein neues System
  • Aufgrund einer unterschriebenen Vertraulichkeitsvereinbarung und Regelung zu Arbeitsergebnissen darf ich keine Details nennen
Erfahrungen
  • Java, Jasper Reports, Legacy System, Maven, Migration, OpenAPI, Oracle, PL/SQL, Swing


Entwicklung einer offline-fähigen, plattformunabhängigen App zur Inspektion von Flat Racks und Lukendeckel auf Containerschiffen für den Einsatz durch mehrere Techniker

Unternehmen im Bereich der Reparatur/Instandsetzung von Lukendeckeln (NDA)

Industrie und Maschinenbau

10-50 Mitarbeiter

Technische Beratung und vollständige Umsetzung des Projekts
  • Design und Implementierung von Sketches für Lukendeckel in der App
  • Entwicklung der Inspektionsprozesse für Flat Racks, Lukendeckel und Reparaturen
  • Synchronisation von Sketches / Inspektionen mehrerer
  • Techniker an Bord eines Containerschiffs
  • Automatisierte Generierung von Zertifikaten,
  • Inspektionsberichten als PDF und einer Ersatzteilliste zur Angebotserstellung
  • Implementierung einer Supervisor-Abnahmefunktion
Erfolge
  • Deutliche Reduzierung der Bearbeitungszeit für Inspektionsberichte und Angebotserstellungen
  • Verbesserung der Datenkonsistenz und Zusammenarbeit zwischen Technikern und Supervisor
Erfahrungen
  • Bun, Checklisten, Codex, Containerschiffe, Expo, Figma, Hetzner, Inspektionen, iOS, NestJS, NodeJS, PDFmake, PDF-Generierung, React Native, Sketches, Testflight, TypeScript

Pflege der Zahnarztpraxis-Webseite

Zahnarztpraxis im Kaiserhof

Sonstiges

10-50 Mitarbeiter

Aktualisierung der Inhalte auf der Zahnarztpraxis Webseite:
  • Modernisierung der Praxisteam-Inhalte
  • Clean Up der Dateiinhalte
Erfahrungen
  • HTML, JavaScript, TYPO3

Anwendung zur verschlüsselten Kommunikation

Unternehmen im Bereich der IT-Sicherheit (Non-Disclosure Agreement (NDA))

Öffentlicher Dienst

50-250 Mitarbeiter

Technische Beratung und technische Umsetzung
  • Entkopplung von rechenintensiven SOAP Aufrufen durch Einführung einer Datenbank zur Optimierung der Zugriffszeiten
  • Erstellung der Dokumentation (arc42)
  • Migration der Funktionalität von J2EE nach Quarkus
  • Aktualisierung von XÖV-Standards im System
  • Erweiterung der Systemtests
  • Begleitung der agilen Transformation nach SAFe
  • Entwicklung einer Komponente zur Orchestrierung und Koordination von Services
Erfahrungen
  • arc42, Camunda, Confluence, Codex, Docker, GitLab, IDEA IntelliJ, Jakarta EE, Java 17, Java 21, Jira, JUnit, Liquibase, Maven, Mend.io (WhiteSource), Mockito, PostgreSQL, Quarkus, SAFe, SOAP, SonarQube, Verschlüsselung, WildFly

Realisierung eines Rechnungstools zur Darstellung freigeschalteter Produkte und deren aufgeschobenen Umsätze nach Monaten

Non-Disclosure Agreement (NDA)

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Abstimmung mit dem Fachbereich zur Anforderungserhebung

Implementierung eines Backends in Node.js / Bun:
  • Anbindung der SevDesk OpenAPI zur Ermittlung der Rechnungen, Erstattungen und Gutschriften
  • Anbindung der Stripe OpenAPI zur Ermittlung der Abo-Rechnungen und Erstattungen
  • Anbindung der Bestellsystem OpenAPI zur Ermittlung der freigeschalteten Produkte
  • Integration einer Produktverwaltung zur Bestimmung der Aktivierungsart sowie der Dauer der Verbuchung der Umsatz Monate
  • Zusammensetzung und Transformation der Daten aus den unterschiedlichen Datenquellen
  • Bereitstellung der Stammdaten und Produkte
  • Berechnung der offenen Forderungen, bereits getätigten Anzahlungen und realisierten Umsätze (je Monat)
  • Generierung einer CSV Datei über eine API mit Express
Erfahrungen:
  • Architektur, API, Asana, Backend, Bun, ChatGPT, Docker, CSV, Express, Extract Transform Load (ETL), Node.js, OpenAPI, REST, SevDesk, Stripe, TypeScript, Visual Studio Code

Umsetzung einer Aktien Screener Anwendung für technische Analysen

Non-Disclosure Agreement (NDA)

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Erstellung eines Backends in Python / Django zum periodischen Importieren der Unternehmensdaten / Aktienkurse:
  • Import aller Ticker Symbole aus Finviz
  • Import der notwendigen Daten via Finnhub API
  • Berechnung technischer Indikatoren
  • Speicherung der Daten in PostgreSQL
Erstellung eines Backend for Frontend (BFF) in Node.js / Bun:
  • API / Implementierung kombinierbarer Filter via Prisma
  • Erstellung eines Frontends in React / Next.js / TypeScript:
  • Darstellung der (vordefinierten) Filter Möglichkeiten sowie der sortierbaren Ergebnisse
Erstellung eines Frontends in React / Next.js / TypeScript:
  • Darstellung der (vordefinierten) Filter Möglichkeiten sowie der sortierbaren Ergebnisse
Erfahrungen:
  • Architektur, Aktien, API, Backend, BFF, Börse, Bun, Candlesticks, ChatGPT, Cron Jobs, Django, Docker, Exponential Moving Average (EMA), Extract Transform Load (ETL), Finnhub, Finviz, Frontend, Indikatoren, Next.js, Node.js, PostgreSQL, Prisma, Python, REST, React, Relative Strength Index (RSI), Schnittpunkt Berechnungen, Simple Moving Average (SMA), Signale, SQL, TypeScript, Visual Studio Code, Zeitebenen

Anwendung zur Verwaltung eines LDAP ergänzenden Datenbestands

Unternehmen im Bereich der IT-Sicherheit (Non-Disclosure Agreement (NDA))

Öffentlicher Dienst

50-250 Mitarbeiter

Meine Aufgaben
Technische Aktualisierung zur Behebung von Common Vulnerabilities and Exposures (CVE)
  • Spring Boot und Spring Security
  • Erstellung der Dokumentation (arc42)
Erfahrungen
  • arc42, Confluence, Flyway, GitLab, IDEA IntelliJ, Java 11, JBoss, Jira, LDAP, Maven, Mend.io (WhiteSource), Microsoft SQL Server, SonarQube, Spring Boot, Spring Security

Lead Entwickler: Entwicklung eines neuen mobile Ticketing Systems

Mobility inside Plattform GmbH

Transport und Logistik

10-50 Mitarbeiter

Eingesetze Technologien / Gesammelte Erfahrungen:
  • Azure
  • Java
  • GitHub Actions
  • Kubernetes
  • Lombok
  • Microservices
  • Mockito
  • OAuth2.0
  • REST
  • Spring Cloud
  • Spring Data
  • Spring MVC
  • Spring Security
  • Software Architektur

Senior Entwickler: Einführung des “360 Grad Cockpit” CRMs zur Anbindung heterogener Hintergrundsysteme

Hamburger Hochbahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

Eingesetze Technologien / Gesammelte Erfahrungen:
  • CRM
  • Event-Driven-Architecture
  • Google Cloud (GCP)
  • Java
  • Kafka
  • Kubernetes
  • Lombok
  • Microservices
  • Migration
  • Mockito
  • Quarkus
  • Scrum
  • REST
  • Spring Cloud
  • Spring Data
  • Spring MVC
  • Software Architektur

Geschäftsführender Gesellschafter im Bereich Print on Demand

Melluza UG (haftungsbeschränkt)

Konsumgüter und Handel

< 10 Mitarbeiter

Online-Vertrieb von Print on demand Artikeln mitgewirkt

Software Architect / Lead Entwickler: Live-Migration der Payment-spezifischen Daten / Prozesse aus mehreren Microservices in einen zentralen Payment Microservice

Hamburger Hochbahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • Big Query
  • Google Dashboard
  • Google Cloud (GCP)
  • Java
  • Kafka
  • Kanban
  • Kubernetes
  • Lombok
  • Microservices
  • Migration
  • Mockito
  • OpenAPI
  • Prozesse
  • REST
  • Spring Boot
  • Spring Cloud
  • Spring Data
  • Spring MVC
  • Software Architektur
  • SQL
  • Testing

Lead Entwickler: Realisierung eines Payment / Billing Dashboards

Hamburger Hochbahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • Big Query
  • Google Cloud (GCP)
  • Google Dashboard
  • SQL

Head of platform Quality / Technischer Projektleiter: Qualitätsverbesserung der Systemtests durch den Einsatz von Drittsystem-Mocks

Hamburger Hochbahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • LogPay ATLAS
  • Java
  • JIRA
  • Kanban
  • LogPay
  • Microservices
  • Mocks
  • SOAP

Software Architect / Lead Entwickler: Integration eines Mobilitätsbudgets als Zahlmittel in die Mobilitätsplattform MOSAIC

Hamburger Hochbahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

Eingesetzte Technoolgien / Gesammelte Erfahrungen:
  • C#
  • Docker
  • GIT
  • Google Cloud (GCP)
  • Gradle
  • Hibernate
  • IntelliJ IDEA
  • Java
  • Jasper Reports
  • JIRA
  • Jenkins
  • JPA
  • Kanban
  • Karate
  • Kubernetes
  • Liquibase
  • Lombok
  • Microservices
  • Mockito
  • OpenAPI
  • PostgreSQL
  • Sparx Enterprise Architect
  • Spring Boot
  • Spring Data
  • Spring MVC

Lead Entwickler: Zahlungs- und Abrechnungsabwicklung von SIXT share in die Mobilitätsplattform MOSAIC

Hamburger Hochbahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • C#
  • Docker
  • GIT
  • Google Cloud (GCP)
  • Gradle
  • Hibernate
  • IntelliJ IDEA
  • Java
  • Jasper Reports
  • Jenkins
  • JIRA
  • JPA
  • JSON
  • Kanban
  • Karate
  • Kubernetes
  • Liquibase
  • Lombok
  • Maven
  • Microservices
  • Mockito
  • OpenAPI
  • PostgreSQL
  • REST
  • Sparx Enterprise Architect
  • Spring Boot
  • Spring Data
  • Spring MVC

Integrationsentwickler: Integration des “Check In Be Out” Ticketings (hvv Any) in die Mobilitätsplattform MOSAIC

Hamburger Hochbahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • C#
  • Check-In Be-Out (CIBO)
  • CRM
  • Docker
  • GIT
  • Google Cloud (GPC)
  • Gradle
  • Hibernate
  • IntelliJ IDEA
  • Java
  • Jasper Reports
  • Jenkins
  • JIRA
  • JPA
  • JSON
  • Kanban
  • Karate
  • Kubernetes
  • Liquibase
  • Lombok
  • Microservices
  • Mockito
  • OpenAPI
  • PostgreSQL
  • REST
  • Sparx Enterprise Architect
  • Spring Boot
  • Spring Data
  • Spring MVC
  • Ticketing

Backend-/Softwareentwickler: Einführung der Mobilitätsplattform MOSAIC als Hintergrundsystem der hvv switch App

Hamburger Hochbahn AG

Transport und Logistik

5000-10.000 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • LogPay ATLAS
  • C#
  • CRM
  • Docker
  • GIT
  • Google Cloud (GCP)
  • Gradle
  • Hibernate
  • IntelliJ
  • Java
  • Jasper Reports
  • Jenkins
  • JPA
  • JSON
  • Kafka
  • Karate
  • Kubernetes
  • Liquibase
  • Lombok
  • LogPay
  • Maven
  • Microservices
  • Mockito
  • MOIA-Anbindung
  • OpenAPI
  • PostgreSQL
  • REST
  • Scrum
  • Sparx Enterprise Architect
  • Spring Boot
  • Spring Cloud Stream
  • Spring Data
  • Spring MVC
  • Ticketing
  • Vertriebssysteme
  • WebServices

Software Engineer: Weiterentwicklung eines Vertriebssystems von mobilen Handy-Tickets für diverse Verkehrsverbünde mitgewirkt

Cubic Transportation Systems (Deutschland) GmbH

Transport und Logistik

10-50 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • Android
  • AngularJS
  • Apache CXF
  • CRM
  • Eclipse
  • GIT
  • Hibernate
  • Java
  • Jasper Reports
  • Jenkins
  • JIRA
  • JPA
  • Java Server Faces (JSF)
  • JSON
  • Kanban
  • Liquibase
  • Maven
  • PostgreSQL
  • Spring Boot
  • SQL
  • Swagger
  • Vertriebssysteme
  • WebServices

Software Ingenieur

Capgemini Deutschland GmbH

Internet und Informationstechnologie

250-500 Mitarbeiter

In der IT-Beratung habe ich an folgenden Projekten mitgewirkt:
  • Logistik Unternehmen (Seit 09/2013 - ca. 240 Projekt-Mitarbeiter)
    Als Entwickler und Requirement Engineer habe ich u.a. ein Softwaremodellierungswerkzeug betreut, welches zur Generierung von Quellcode und SQL Skripten genutzt wird.
  • Logistik Unternehmen (12/12 - 08/13 - ca. 50 Projekt-Mitarbeiter)
    Als Entwickler und Tester habe ich u.a. bei der Durchführung sowie der Testdatengenerierung der Last- und Performancetests mitgewirkt.
  • Automotive Unternehmen (04/12 - 11/12 - 5 Projekt-Mitarbeiter)
    Als Entwickler habe ich im Rahmen einer Kampagne ein System weiterentwickelt zur Online-Freischaltung von bereits verbauten - jedoch deaktivierten - Funktionen (bspw. Bluetooth) im Auto

Werkstudent: Erstellung von GUI-Tests

Otto (GmbH & Co KG)

Konsumgüter und Handel

5000-10.000 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • Eclipse
  • Java
  • Scrum
  • Selenium
  • SVN

Angestellter in der Tätigkeit eines Erziehers

Evangelische Stiftung Alsterdorf Alsterdorf Assistenz West gGmbH

Öffentlicher Dienst

500-1000 Mitarbeiter

Praktikant: Erstellung eines WebServices zur Generierung von skalierbaren Bildern mit Flügen auf Kartenausschnitten

Lufthansa Revenue Services GmbH

Transport und Logistik

500-1000 Mitarbeiter

Eingesetzte Technologien / Gesammelte Erfahrungen:
  • Eclipse
  • Java
  • SOAP
  • SVG
  • SVN
  • WebServices

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden