Recommended expert
Peter Großmann
Senior Backend-Entwickler
Erfahrungen
März 2024 - Juli 2025
1 Jahr 5 MonatenSenior Backend-Entwickler
NetCom BW GmbH
- Entwicklung von Microservices nach TMF-Standard
- Anpassung bestehender Workflows an Microservices (PNMGT, RADIUS, WBCI, ACS, VOIP, P2P)
- Umstellung der Kommunikation von RabbitMQ/REST auf Kafka
- Entwicklung von Camunda-Prozessen zur Abrechnung von verpachteter Infrastruktur
- Implementierung von Kafka-Konnektoren für Abrechnungs- und Bestandsdatensystem
- Automatisierung des Workflows zur WBCI-Vorabstimmung
- Durchführung von Unit- und Integrationstests sowie Akzeptanztests mit den Fachbereichen
- Einrichtung von CI/CD-Pipelines
- Fehleranalyse für Support-Tickets
- Durchführung größerer Refactorings von Legacy-Code zur Anpassung an neue Microservices
- Teilnahme an Meetings zur Aufnahme und Klärung von Anforderungen
- Technologien: Kubernetes, AWS-DevOps, Apache Camel, Debezium, Python, TMF, Confluent, Kafka, OpenAPI, Java 21, Spring Boot, Docker, MapStruct, PostgreSQL, Maven, Camunda, Keycloak
Jan. 2023 - Jan. 2024
1 Jahr 1 MonateSenior Fullstack-Entwickler
Deutsche Funkturm
- Analyse der Funktionen und Datenstrukturen einer Altanwendung
- Aufnahme der Kundenanforderungen und Abstimmung von Schnittstellen
- UI-Design in Absprache mit dem Kunden
- Entwicklung von Spring Boot Backend und React Frontend
- Durchführung von Unit- und Integrationstests
- Projekt-Setup inkl. CI-Pipeline und notwendiger Abhängigkeiten
- Design der Architektur, Datenmodelle, Services und Rest-Interfaces
- Migration von Altdaten von Oracle zu PostgreSQL
- Code-Reviews und regelmäßige Kundenmeetings
- Implementierung von Authentifizierung mit Keycloak und Spring Security
- Livegang der Anwendung
- Technologien: Java 17, Spring Boot 3, PostgreSQL 11, Hibernate, Liquibase, MapStruct, REST, OpenAPI, React, TypeScript, nx, MUI, Docker, GitLab, Jira, Confluence, Cloud-nativ, jUnit, Jest, Cypress, Maven
Okt. 2021 - Dez. 2022
1 Jahr 3 MonatenSenior Backend-Entwickler
1&1 Internet AG
- Mitarbeit im Scrum-Team Order-Management
- Analyse und Behebung von Fehlern in Camunda-Prozessen mit Kibana und PIS-GUI
- Lösungsfindung durch Kommunikation mit diversen Teams
- Erweiterung und Modellierung von Prozessen
- Code-Reviews und Refactoring von Legacy-Code
- Durchführung von Unit- und Integrationstests
- Implementierung asynchroner Services mit Kafka
- Optimierung langsamer Datenbankabfragen und Partitionierung von Tabellen
- Migration von Services in Kubernetes-Cluster
- Technologien: Java 11, JEE, Camunda, PostgreSQL, REST, Jenkins, Kibana, Signavio, Camunda Modeler, Kubernetes, Jira, Confluence, jUnit, Maven, Kafka
Apr. 2021 - März 2022
1 JahrSenior Fullstack-Entwickler
OBI E-Commerce GmbH
- Mitarbeit in einem Scrum-Team
- Erweiterung und Fehlerbehebung von FeedForward (Mitarbeiter-Feedback) und OBI Abwesenheitsworkflow (Urlaubsplaner)
- Migration von Services in Kubernetes-Cluster
- Durchführung von Unit- und Integrationstests
- Code-Reviews
- Technologien: Java 11, Spring Boot, Angular 10, Angular Material, REST, TypeScript, PostgreSQL, GitLab, Jira, Confluence, jUnit, Jasmine, Gradle
Okt. 2020 - Sept. 2021
1 JahrSenior Entwickler
Vodafone / Deutsche Funkturm
- Mitarbeit in einem Scrum-Team
- Erweiterung und Fehlerbehebung von EMF, einem Tool zum StoB-Antragsmanagement gemäß BEMFV
- Code-Reviews und Durchführung von Unit- und Integrationstests
- Aufnahme neuer Kundenanforderungen in regelmäßigen Meetings
- Deployments beim Kunden vor Ort
- Kommunikation und Meetings mit IBM zur Anbindung von EMF an IBM TRIRIGA
- Technologien: Java, Spring Boot, JSF, Oracle Database, REST, Hibernate, Docker, Selenium, GitLab, OpenAPI, Jira, Confluence, jUnit, Maven
März 2020 - Sept. 2020
7 MonatenLead-Entwickler
Compertis mbH
- Planung und Entwicklung einer Anwendung zum sicheren Dateiaustausch mit Kunden
- Erstellung einer Architekturdokumentation nach Arc42
- Leitung eines Entwicklerteams (3 Entwickler)
- Aufnahme der Kundenanforderungen
- Entwicklung von Spring Boot Backend und Angular Frontend
- Code-Reviews
- Durchführung von Unit- und Integrationstests
- Technologien: Java 11, Spring Boot, Angular, Angular Material, REST, TypeScript, PostgreSQL, Hibernate, Docker, Selenium, GitLab, OpenAPI, Jira, Confluence, Cloud-nativ, jUnit, Jasmine, Gradle
März 2019 - Jan. 2024
4 Jahren 11 MonatenLead-Entwickler
R+V Versicherung
- Entwicklung einer Angular-SPA zur Dokumentation einer Geeignetheits- und Angemessenheitsprüfung
- Generierung von PDFs
- Code-Reviews und Durchführung von Unit- und Integrationstests
- Leitung eines Entwicklerteams (3 Entwickler)
- Wartung und Erweiterung der Anwendung seit Januar 2024
- Technologien: Angular, Angular Material, TypeScript, Bitbucket, Jira, Confluence, Jasmine
Feb. 2018 - Juli 2020
2 Jahren 6 MonatenLead-Entwickler
LAUSCHTOUR - Audioguides & Apps
- Entwicklung einer Android-App für einen Museums-Audioguide
- Automatische Synchronisation der Inhalte mit dem Backend
- Aufnahme der Kundenanforderungen und Abstimmung des Designs
- Durchführung von Unit-Tests
- Anbindung und Erweiterung eines bestehenden PHP-Backends
- Wartung und Erweiterung der App
- Leitung eines Entwicklerteams (2 Entwickler)
- Technologien: Android SDK, Symfony, PHP, Bitbucket, Jira, REST, Confluence, jUnit, MySQL
Dez. 2014 - Apr. 2015
5 MonatenEntwickler
IFAK Institut GmbH & Co. KG
- Entwicklung eines Tracking-Moduls für eine bestehende App
- Aufzeichnung von Geokoordinaten, Geofencing, besuchten Webseiten und genutzten Apps
- Implementierung des JEE-Backends
- Durchführung von Unit-Tests
- Leitung eines Entwicklerteams (2 Entwickler)
- Code-Reviews
- Technologien: Android, REST, JEE, JSF, Hibernate, Spring, Maven, jUnit, Bootstrap, PostgreSQL
Jan. 2013 - Sept. 2020
7 Jahren 9 MonatenFullstack-Entwickler
Learnbit GmbH
- Wartung eines Learning Management Systems
- Erweiterung der Gruppenverwaltung und Implementierung von E-Mail-Benachrichtigungen
- Zuweisung von Kursen nach Gebieten
- Technologien: JEE, JSP, WBT-Format, Spring, Hibernate, MySQL, SVN, Track, jUnit, Maven
Sept. 2012 - Dez. 2012
4 MonatenBackend-Entwickler
Verbundzentrale des GBV (VZG)
- Entwicklung einer Kommandozeilen-Applikation zum Import des Verbundkatalogs aus einer XML-Schnittstelle in einen Solr-Server
- Konfiguration des Solr-Schemas
- Technologien: Java 7, Apache Xerces, Solr, Lucene, Maven
Jan. 2012 - Sept. 2020
8 Jahren 9 MonatenLead-Entwickler
Lyncker & Theis GmbH
- Leitung eines Entwicklerteams (durchschnittlich 5 Entwickler)
- Entwicklung des Backends der Lernsoftware Brainyoo (JEE-Monolith)
- Entwicklung der Frontends mit JSF und des Shops mit Magento
- Durchführung von Unit- und Integrationstests
- Anforderungsanalyse und Aufwandsschätzungen
- Mitarbeit an der Android-App
- Administration der Server (SuSe) und Aufbau der CI-Pipelines
- White-Label-Lösungen und Branding für mehrere Kunden
- Tutor für Junior-Entwickler
- Refactoring und Code-Reviews
- Technologien: Java, JEE, JSF, Spring, Hibernate, REST, PostgreSQL, MySQL, Maven, Docker, PHP, CSS, Bitbucket, Jenkins, Jira, Magento, jUnit, Selenium
Feb. 2010 - Dez. 2011
1 Jahr 11 MonatenJunior Fullstack-Entwickler
juni.com - mehr Multimedia
- Entwicklung und Wartung eines Digital-Asset-Managers
- Konvertierung von E-Books in SWF und Extraktion von Metadaten und Texten
- Aufbau eines Webshops für den Duncker & Humblot Verlag
- Technologien: Java, PHP, PDFlib, ePub, MySQL, Magento, JavaScript
Zusammenfassung
Backend
- Java (8–21)
- Spring Boot
- REST
- Python
- OpenAPI
- Swagger
- TMF
Frontend
- Angular
- Angular Material
- React
- MUI
- JSF
- PrimeFaces
- Next.js
- daisyUI
- TypeScript
- Tailwind
- CSS
Datenbanken
- PostgreSQL
- MySQL
- MongoDB
DevOps / CI/CD
- Docker
- Docker Compose
- Kubernetes
- Jenkins
- GitLab
- GitHub
- Azure DevOps
- SonarQube
Cloud / Auth
- OAuth
- KeyCloak
- Spring Security
- Azure
Tests
- jUnit
- mockito
- JaCoCo
- Cypress
- Selenium
- Jasmine
- Karma
- Istanbul
- unittest (Python)
Weitere Kenntnisse
- Apache Camel
- MapStruct
- Debezium
- Camunda
- Kafka
- Liquibase
- Maven
- Gradle
- WebSockets
- Solr
- Lucene
- Arc42
- TensorFlow
- DL4J
- PHP
- Android SDK
- Magento
- Symfony
- OpenStreetmap
- Jira
- Confluence
Weitere Kenntnisse (Projekte / eigene Aktivitäten)
- Entwicklung und Betrieb der Webseite cardano-tools.io
- Entwicklung und Betrieb der Webseite charly-token.io
- Betrieb eines Cardano-Staking-Pools
- Entwicklung und Betrieb des Backends für portal.themandrillz.io
- OpenStreetmap
- Websockets
- Python (Crawler / Tensorflow)
- DL4J
Allgemeine Stärken
- Geduld
- Debugging
- SQL-Queries optimieren
- Probleme lösen
- Code Reviews
- Einarbeiten in fremden Code
Schwächen
- Die Apple Welt
- C
- C++
- C#
- Verliere mich gerne in Details
Sprachen
Deutsch
MutterspracheEnglisch
VerhandlungssicherAusbildung
Aug. 2004 - Nov. 2009
Hochschule RheinMain
Diplom-Informatiker · Informatik · Wiesbaden, Deutschland
Aug. 2002 - Juni 2004
Berufliche Schulen Untertaunus
Fachabitur im Bereich Informationstechnik · Informationstechnik · Taunusstein, Deutschland
Aug. 1996 - Juni 2002
Theißtalschule
Mittlere Reife · Niedernhausen, Deutschland
...und 1 Weitere
Zertifikate & Bescheinigungen
iSAQB® Zertifizierter Professional für Softwarearchitektur – Foundation Level
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.