Peter G.

Senior Backend-Entwickler

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
  • Camunda-Prozesse zur Abrechnung von verpachteter Infrastruktur
  • Kafka-Konnektoren für Abrechnungs- und Bestandsdatensystem
  • Automatisierung des Workflows zur WBCI-Vorabstimmung
  • Unit- und Integrationstests sowie Akzeptanztests mit den Fachbereichen
  • Einrichten von CI/CD-Pipelines
  • Fehleranalyse für Support-Tickets
  • Größere Refactorings von Legacy-Code zur Anpassung an neue Microservices
  • Meetings zur Aufnahme und Klärung von Anforderungen
  • Verwendete 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
  • Erstellung von Unit- und Integrationstests
  • Projekte inkl. notwendiger Abhängigkeiten und CI-Pipeline
  • Design, Architektur, Datenmodelle, Services und REST-Interfaces
  • Altdaten-Migration von Oracle zu PostgreSQL
  • Code-Reviews und regelmäßige Kundenmeetings
  • Authentifizierung mit Keycloak und Spring Security
  • Livegang
  • Verwendete Technologien: Java 17, Spring Boot 3, PostgreSQL 11, Hibernate, Liquibase, MapStruct, REST, OpenAPI, React, TypeScript, NX, MUI, Keycloak, 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
  • Erweitern und Modellieren von Prozessen
  • Code-Reviews und Refactoring von Legacy-Code
  • Erstellung von Unit- und Integrationstests
  • Entwicklung asynchroner Services mit Kafka
  • Optimierung langsamer Datenbank-Queries und Partitionierung von Tabellen
  • Umzug von Services in Kubernetes-Cluster
  • Verwendete 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)
  • Umzug von Services in Kubernetes-Cluster
  • Erstellung von Unit- und Integrationstests
  • Code-Reviews
  • Verwendete 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
  • Erstellung von Unit- und Integrationstests
  • Aufnahme neuer Anforderungen in regelmäßigen Meetings
  • Deployments beim Kunden
  • Kommunikation und Meetings mit IBM zur Anbindung von EMF an IBM TRIRIGA
  • Verwendete 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 (Arc42)
  • Lead-Entwickler in einem Team von 3 Entwicklern
  • Aufnahme der Kundenanforderungen
  • Entwicklung von Spring Boot Backend und Angular Frontend
  • Code-Reviews
  • Erstellung von Unit- und Integrationstests
  • Verwendete Technologien: Java 11, Spring Boot, Angular, Angular Material, REST, TypeScript, PostgreSQL, Hibernate, Docker, Selenium, GitLab, OpenAPI, Jira, Confluence, 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
  • Erstellung von Unit- und Integrationstests
  • Lead-Entwickler in einem Team von 3 Entwicklern
  • Wartung und Erweiterung der App seit Januar 2024
  • Verwendete 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 mit dem Kunden
  • Erstellung von Unit-Tests
  • Anbindung und Erweiterung an ein bestehendes PHP-Backend
  • Wartung und Erweiterung der App
  • Lead-Entwickler in einem Team von 2 Entwicklern
  • Verwendete Technologien: Android SDK, Symfony, PHP, Bitbucket, Jira, REST, Confluence, JUnit, MySQL
Dez. 2014 - Apr. 2015
5 Monaten
Lorem ipsum dolor sit amet

IFAK Institut GmbH & Co. KG

  • Entwicklung eines Tracking-Moduls für eine bestehende App
  • Aufzeichnung von Geokoordinaten, Geofencing, besuchten Webseiten und verwendeten Apps
  • JEE-Backend
  • Erstellung von Unit-Tests
  • Lead-Entwickler in einem Team von 2 Entwicklern
  • Code-Reviews
  • Verwendete Technologien: Android, REST, JEE, JSF, Hibernate, Spring, Maven, JUnit, Bootstrap, PostgreSQL
Jan. 2013 - Sept. 2020
7 Jahren 9 Monaten

Full-Stack-Entwickler

Learnbit GmbH

  • Wartung eines Learning-Management-Systems
  • Erweiterung der Gruppenverwaltung
  • Implementierung von E-Mail-Benachrichtigungen
  • Zuweisung von Kursen nach Gebieten
  • Verwendete 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
  • Verwendete Technologien: Java 7, Apache Xerces, Solr, Lucene, Maven
Jan. 2012 - Sept. 2020
8 Jahren 9 Monaten

Lead-Entwickler

Lyncker & Theis GmbH

  • Lead-Entwickler in einem Team von durchschnittlich 5 Entwicklern
  • Entwicklung des Backends der Lernsoftware Brainyoo (JEE-Monolith)
  • Entwicklung des Frontends der Lernsoftware Brainyoo (JSF)
  • Entwicklung des Shops der Lernsoftware Brainyoo (Magento)
  • Erstellung von Unit- und Integrationstests
  • Anforderungsanalyse und Aufwandsschätzungen
  • Mitarbeit an der Android-App
  • Administration der Server (SuSE)
  • Aufbau der CI-Pipelines
  • White-Label-Lösung und Branding für mehrere Kunden
  • Tutor für Junior-Entwickler
  • Refactoring und Code-Reviews
  • Verwendete 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
  • Extraktion von Metadaten und Texten
  • Entwicklung eines Webshops für den Verlag Duncker & Humblot
  • Verwendete Technologien: Java, PHP, PDFlib, ePub, MySQL, Magento, JavaScript

Zusammenfassung

Ich habe über ein Jahrzehnt praktische Erfahrung in der Backend-Entwicklung, Fullstack-Projekten und in der Leitung von Entwicklungsteams. Ich bin erfahren darin, robuste Anwendungen zu erstellen, Altsysteme zu refaktorisieren und Workflows mit Technologien wie Java, Spring Boot, Kafka und Kubernetes zu optimieren. Durch die Automatisierung von CI/CD-Pipelines und die Bereitstellung skalierbarer Microservices habe ich Verbesserungen in Branchen wie Telekommunikation, E-Commerce, Versicherungen und Multimedia vorangetrieben.

Ich lege Wert auf klare Anforderungen, gründliche Tests und die nahtlose Integration neuer Technologien in bestehende Systeme. Meine Arbeit sorgt konsequent für effizientere Abläufe, bessere Systemleistung und die Anpassung von Altsystemen an moderne Standards.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Aug. 2004 - Nov. 2009

Hochschule RheinMain Wiesbaden

Diplom-Informatiker · Wiesbaden, Deutschland

Aug. 2002 - Juni 2004

Berufliche Schulen Untertaunus

Fachabitur, Informationstechnik · Taunusstein, Deutschland

Aug. 1996 - Juni 2002

Theißtalschule

Mittlere Reife · Niedernhausen, Deutschland

...und 1 Weitere

Zertifikate & Bescheinigungen

iSAQB® Zertifizierter Professional für Software-Architektur – Grundlagenstufe

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