Recommended expert

Peter Großmann

Senior Backend-Entwickler

Peter Großmann
Wiesbaden, Deutschland

Erfahrungen

März 2024 - Juli 2025
1 Jahr 5 Monaten

Senior 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 Monate

Senior 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 Monaten

Senior 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 Jahr

Senior 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 Jahr

Senior 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 Monaten

Lead-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 Monaten

Lead-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 Monaten

Lead-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 Monaten

Entwickler

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 Monaten

Fullstack-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 Monaten

Backend-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 Monaten

Lead-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 Monaten

Junior 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
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

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 testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Rainer Diekmann
Rainer Diekmann

Enterprise Architektur Management / Softwareentwickler Backend

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Mani Yazdi
Mani Yazdi

Full-Stack-Entwickler

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Dimitri Simon
Dimitri Simon

Fullstack-Entwickler, Integrator

Profil ansehen
Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Niko Schmuck
Niko Schmuck

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Christoph Bewerbung
Christoph Bewerbung

Architekt, Business Analyst, Entwickler

Profil ansehen
Ioan Dobre
Ioan Dobre

Senior Software Entwickler

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Alexander Kapincev
Alexander Kapincev

Senior Fullstack-Entwickler

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Achille Chimi
Achille Chimi

Backend/Frontend Entwickler

Profil ansehen
Markus Glagla
Markus Glagla

Full Stack Entwickler

Profil ansehen
Thomas Jarnot
Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Martin Eisengardt
Martin Eisengardt

Software-Entwickler

Profil ansehen
Jan Mönnich
Jan Mönnich

Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF

Profil ansehen
Selvaraj Kannaiyan
Selvaraj Kannaiyan

Senior Fullstack- und Cloud-Architekt

Profil ansehen
Thomas Ramm
Thomas Ramm

Architekt, Entwickler

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Tilo Kowalski
Tilo Kowalski

Backend-Entwickler

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Fady Kuzman
Fady Kuzman

Senior Softwareentwickler / Tech Lead

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Enis Spahi
Enis Spahi

Softwareentwickler

Profil ansehen
Ugur Kocak
Ugur Kocak

Backend-Softwareentwickler

Profil ansehen
Robin Sadlo
Robin Sadlo

Senior Cloud- & Backend-Entwickler

Profil ansehen
Serge Kalinin
Serge Kalinin

MLOps (Machine-Learning-Betrieb)

Profil ansehen
Kyu-wang Lee
Kyu-wang Lee

Softwarearchitekt & Lead Software Engineer

Profil ansehen