Marcel S.

Lead Developer / Software-Architekt

Hamburg, Deutschland

Erfahrungen

Aug. 2024 - Bis heute
1 Jahr 2 Monaten

Lead Developer / Software-Architekt

Rezeptprüfstelle Duderstadt GmbH

  • Verantwortlich für die Neuentwicklung einer Abrechnungs- und Prüfsoftware für Verordnungen (Rezepte)

  • Vollumfängliche Prüfung und Auswertung von E-Rezepten auf Korrektheit (Inhalt, Rechnung)

  • System besteht aus mehreren Kontexten als Docker-Container:

  • Überprüfung und Verarbeitung von Datenlieferungen via FTP und E-Mail

  • Verwaltung von Rechnungen, Clearings, Abschlägen und Absetzungen

  • Verwaltung und Ausführung von Prüfregeln und Prüfmappen

  • Auswertungen auf Basis von Metabase

  • Developer Stack: Kotlin, Vue 3, Vuetify 3, ANTLR, Spring Boot 3, REST-API, Gradle, Docker, GitLab, PostgreSQL, Kafka, Keycloak, Scrum, Grafana, Loki, Testcontainers, Prometheus

Mai 2024 - Bis heute
1 Jahr 5 Monaten

Softwareentwickler (Teilzeit)

Beyond Chiefs GmbH

  • Konzeption (Analyse, PoC) und Aufbau einer Plattform zur Vermittlung von Freelancern und Angestellten mit Projekten und Stellen basierend auf KI-gestützter Kompetenzanalyse

  • Technologie-Stack: Java, Go, TypeScript, NodeJS, Vue 3, Flowbite, Spring Boot, Spring AI, LLM, RAG, PostgresDB mit Vector-Erweiterung, GitHub, Google Cloud, Kubernetes

Juli 2023 - Juli 2024
1 Jahr 1 Monate

Senior-Entwickler

Vaillant GmbH

  • Weiterentwicklung der B2B-Plattform zur Integration von Verbrauchswerten und Steuerung diverser Heizungssysteme (Gasthermen, Wärmepumpen) über öffentliche REST-APIs

  • Plattform besteht aus mehreren Microservices, die synchron (REST) und asynchron (Kafka) kommunizieren

  • Persistierung in MongoDB Atlas oder Service-gebunden über Kafka-Streams

  • Zugriffsteuerung über Azure API Management und Spezifikation im Azure Developer Portal

  • Technologie-Stack: Java 17-21, Go, Azure APIM, Spring Boot 2-3, Gradle, MongoDB, Kafka, OpenAPI, GitHub Actions, JWT/OAuth2, DevOps, Terraform, Instana, Grafana, Kibana, JUnit, Testcontainers, Mockito, Spring Boot Test, K6

Jan. 2022 - Juni 2023
1 Jahr 6 Monaten

Softwareentwickler

OTTO GmbH

  • Implementierung einer skalierbaren Microservice-Architektur mit Java 17 und Spring Boot in der AWS-Cloud für die Aufnahme und Verarbeitung von Produktdaten (Excel, CSV, JSON)

  • Eingangswege: Web-UI (React), FTP und REST-API

  • Asynchrone Integration von Produktdaten über Kafka in umliegende Systeme (z. B. Marktplatz)

  • Überwachung mit Grafana und Prometheus, Logging mit AWS CloudWatch, Tracing mit Elastic APM und OpenTelemetry

  • Technologie-Stack: Java 17, AWS, Kafka, MongoDB, PostgreSQL, React, MUI, Spring Boot, Gradle, Terraform, GitHub, ElasticSearch, DevOps, Scrum, CI/CD, JUnit, Testcontainers, Mockito, Spring Boot Test, TestCafe

Nov. 2021 - Dez. 2024
3 Jahren 2 Monaten
Schweiz

Softwareentwickler (Teilzeit)

Feuerring GmbH

  • Aufbau und kontinuierliche Weiterentwicklung einer umfassenden CRM-Plattform (Kontakte, E-Mail, Telefonate, Aufgaben, Dokumente) als Modulith in Java 21 in der Azure-Cloud

  • Verwendung von Spring Boot 3, Vue und Docker

  • Technologie-Stack: Java 21, Azure, Vue, Vuetify, Spring Boot 3, Gradle, PostgreSQL, GitHub, Docker, JUnit, Testcontainers, Mockito, Spring Boot Test

Jan. 2021 - Dez. 2021
1 Jahr

Softwareentwickler

Intersoft AG

  • Weiterentwicklung einer neuen Versicherungsplattform für Hausrat und Haftpflicht auf Basis einer Microservice-Architektur mit Java 11, Vue und Spring Boot

  • On-Premise-Cloud mit Rancher, Kubernetes und Docker

  • Entwickler-Stack: Java 11, PostgreSQL, Oracle DB, Spring Boot, Vue, Vuetify, TypeScript, Kubernetes, Rancher, Gradle, Gitea, Jenkins, DevOps, Scrum, CI/CD, JUnit, Testcontainers, Mockito, Spring Boot Test, PowerMock

Juni 2020 - Dez. 2020
7 Monaten

Softwareentwickler

dealerdesk GmbH

  • Relaunch der CRM-Plattform für Autohändler als Modulith in Java 11 und Spring Boot in der Google Cloud

  • Einführung einer Autobörse für E-Fahrzeuge mit eigenständigem Frontend in Vue und TypeScript

  • Entwickler-Stack: Java 11, Spring Boot, Vue, Vuetify, TypeScript, Google Cloud, GitLab, JUnit, Testcontainers, Mockito, Spring Boot Test

Dez. 2019 - Apr. 2020
5 Monaten

Freiberufler

e.kundenservice Netz GmbH (e.ON)

  • Erstellung von Widgets für LoRa-Devices und Dashboards zur Überwachung der Raumklima-Daten in Gebäuden

  • Verarbeitung der IoT-Daten und Anbindung über ThingsBoard

  • Entwickler-Stack: AngularJS, CSS, HTML, JavaScript, ThingsBoard

Apr. 2019 - Apr. 2020
1 Jahr 1 Monate

Freiberufler

Fielmann AG

  • Bereitstellung von Self-Service-Funktionalitäten für Registrierungsprozesse, Auftragsverwaltung und E-Mail-Versand im Bereich "Mein Fielmann Account"

  • Microservice-Landschaft in AWS mit .NET Core und C# sowie neuen Services in Kotlin und Spring Boot

  • Migration von .NET Core 2.1 auf 3.1 und C# 8

  • Entwickler-Stack: .NET Core, C#, Kotlin, Spring Boot, TypeScript, React, REST, DDD, Kafka, Concourse, Kubernetes, Helm, Docker, AWS, PostgreSQL, Scrum, Git, GitHub, SSL/TLS, JUnit, Testcontainers, Mockito, Spring Boot Test, TestCafe

Juni 2018 - März 2019
10 Monaten

Senior Java Server / Backend Entwickler

Starfinanz GmbH

  • Integration von Kreditkarten- und Überziehungskredit-Funktionalitäten in die Banking-App yomo

  • Anbindung an die Bankenschnittstelle OSPEx in einer Java 11 Spring Boot Anwendung

  • Umbau der S-APP durch Verlagerung von Business-Logic in Frontend as a Service und Backend as a Service

  • Entwickler-Stack: REST, Swagger, Spring Boot 2, Java 8, Jenkins, Gradle, Scrum, Git, Bitbucket, SSL/TLS, asymmetrische Payload-Verschlüsselung

Feb. 2018 - Mai 2018
4 Monaten
Hamburg, Deutschland

Senior Software-Entwickler

PLATH GmbH

  • Weiterentwicklung der Plattform ICAS

  • Technologie-Stack: Eclipse RCP, OSGi, Spring, Servlet, Data Distribution Service (OMG, RTI), Java 8, Git

März 2013 - Jan. 2018
4 Jahren 11 Monaten
Hamburg, Deutschland

Hauptreferent

Swiss Life Deutschland Operations GmbH

  • Softwarearchitektur und Schnittstellen zu Back-Office-Systemen

  • Aufbau einer neuen Systemlandschaft (Microservice, private On-Premise-Cloud)

  • Vertretung bei VDG "Neue Entwicklungstechnologien"

  • Projekte:

  • Antragserfassungssystem mit Spring Boot, RabbitMQ, Elastic Stack und Cloud Foundry

  • Evaluierung einer PaaS-Umgebung

  • Dokumentenarchiv-Service (JAX-RS, JSON, JPA, EJB3, CryptoFramework BouncyCastle)

  • Anbindung eines K&I-Systems (JAX-RS, JSON, JPA, EJB3)

  • Harmonisierung von Kundenverwaltungssystemen

  • Migrationsoberfläche (Angular)

  • Neuentwicklung eines Kennzahlensystems auf Basis von Portlets (JSR 286, PrimeFaces, JPA, Liferay 6)

Okt. 2010 - Feb. 2013
2 Jahren 5 Monaten
Adliswil, Schweiz

Anwendungsentwickler

Generali Schweiz

  • Aufbau und Weiterentwicklung von Portlets für das Brokerportal

  • Technologien: JSF, Portlets, JPA, JAX-WS, XML, WS-Security, SAML, SSL/TLS, gSOAP

  • Projekte: Self-Service-Portal; Bestandsauskunft für Provisionen und Vertragsdaten

Juli 2009 - Sept. 2010
1 Jahr 3 Monaten
Zürich, Schweiz

Anwendungsingenieur (Java)

UBS Schweiz

  • Unterstützung und Weiterentwicklung des Pendenzensystems auf Basis von Java, PEGA (BPMN), EJB, IBM MQ und Struts

  • Projekt: PendingItems (PI) für Schweiz und International

Okt. 2008 - Juni 2009
9 Monaten
Hamburg, Deutschland

Teamleiter Webanwendungen

tecis FDL AG

  • Leitung des Teams für Webanwendungen und Koordination der Weiterentwicklung von Webprojekten

  • Fortführung der technischen Verantwortung für SitLap

Feb. 2003 - Sept. 2008
5 Jahren 8 Monaten
Hamburg, Deutschland

Softwareentwickler

tecis FDL AG

  • Support und Weiterentwicklung von Web-Applikationen und CMS auf Basis von Lotus Domino

  • Technische Verantwortung für das Produkt SitLap

  • Projekte:

  • Redesign von SitLap mit JSF, RichFaces und Hibernate

  • SitLap Finanzplanungstool mit Java, Struts und Apache FOP

  • Geschäftsreport Reporting- und BI-Tool mit Java und Struts

  • Excalibur Desktopanwendung mit Java, Eclipse RCP und Hibernate

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Aug. 2000 - Jan. 2003

Tecis Service AG

Fachinformatiker Anwendungsentwickler · Hamburg, Deutschland

Zertifikate & Bescheinigungen

ISaqb® Certified Professional For Software Architecture, Advanced Level

ISaqb®

Itil V3 Foundation

Omg Certified Uml Professional Fundamental

OMG

Oracle Certified Master, Java Ee 5 Enterprise Architect

Oracle

Sun Certified Java Programmer (Java 5)

Sun

Sun Certified Web Developer (J2Ee 1.4)

Sun

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen