Profilbild von Peter Bernhardt Senior Softwareentwickler, Softwareentwickler, Backend Software Engineer aus BadSulza

Peter Bernhardt

verfügbar

Letztes Update: 01.12.2023

Senior Softwareentwickler, Softwareentwickler, Backend Software Engineer

Firma: Peter Bernhardt Softwareentwicklung
Abschluss: Bachelor of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | französisch (Grundkenntnisse)

Dateianlagen

00-cv-projects-peterBernhardt_011223.pdf

Skills

Spring-Boot, Interface, Angular, Java, GWT, Spring MVC, Jenkins, Spring Boot, Spring, Microservices, Scrum, Continuous Integration, Intellij, Gitlab, Gitlab-CI, Sonarqube, Java 11+, Spring-Stack, Docker, Docker-Compose, Docker- Swarm, Keycloak, Kubernetes, Eclipse, Jarkarta, Web-Frontend, Test-Driven-Development, Visual Studio,  Angular 7+, JavaScript, HTML 3, Datenbanken, MySql, MongoDB, Neo4J, Oracle, cloud, mvc, Thymeleaf, Junit, Tomcat 7/8, maven, gradle, APIs, Web Service, Rancher, Linux, shell, Git, Mercurial, JSON, GeoJSON, Jenkins 2, Hazelcast, Azure, elastic-search, kubernetes, openshift

Projekthistorie

02/2022 - bis jetzt
Erstellung, Weiterentwicklung und Integration von Microservices auf Basis von spring-boot
Bundesamt für Migration und Flüchtlinge (Sonstiges, 500-1000 Mitarbeiter)

  • Erstellung und Weiterentwicklung von Microservices mit spring-boot 2.x und 3.x
  • Integration und Wartung von Microservices in bestehende Architektur
  • Erstellung von automatisierten Unit- und Integratioinstests
  • Pflege techn. Dokumentation und Confluence
  • Erstellung von open-API Spezifikationen
  • Konzeption und Umsetzung neuer Microservices

04/2018 - bis jetzt
Softwarearchitekt, Software Engineer, Trainer
Peter Bernhardt Softwareentwicklung (Internet und Informationstechnologie, < 10 Mitarbeiter)

* Entwicklung und Konzeption einer Microservice-Architekturen
* Erstellung von Kursunterlagen und Projekten
* Konzeption & Integration neuer Features
* Build-Automatisierung

03/2021 - 02/2022
Integration, Weiterentwicklung und Erstellung von Microservices auf Basis von spring-boot
Gesellschaft zur Verwertung von Leistungsschutzrechten mbH (Sonstiges, 50-250 Mitarbeiter)

  • Erstellung und Weiterentwicklung von Microservices mit spring-boot 2.x
  • Integration von Microservices in bestehende Architektur
  • Erstellung von automatisierten Unit- und Integratioinstests
  • Pflege techn. Dokumentation in gitlab und Confluence
  • Anpassung und Erstellung von gitlab-ci-Skripten für Continuous Integration/Deployment
  • Erstellung von Migrationsskripten für PostgreSQL und MongoDB

02/2020 - 05/2020
Senior Software Engineer (Microservices)
Deutsche Post IT-Services GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

  • Erweitern bzw. Neuentwicklung von Microservices mit spring-boot
  • Entwicklung von gradle plugins
  • Entwicklung von Build-Pipelines mit Teamcity

12/2019 - 02/2020
Senior Software Engineer (Keycloak)
NAS Smart Platforms GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

  • Entwicklung von Custom SPIs für Keycloak
  • Entwicklung von Custom Themes für Keycloak
  • Integration von Keycloak open-id in Angular Anwendung
  • Erstellung von Dokumentation für SPI Entwicklung

11/2018 - 12/2019
Backend Entwicklung mit Spring-Boot/Keycloak
Deutsche Bahn Connect (Internet und Informationstechnologie, 50-250 Mitarbeiter)

* Umsetzung Backend-Technologien mit spring-boot, Java 11 +, gradle
* Umsetzung CI/CD mit Gitlab-CI
* Keycloak - Entwicklung von Authentikatoren und Endpunkten
* Erstellung von Consumer-Driven Pact-Test und Provider Tests

05/2019 - 10/2019
Entwickler Web-Frontend mit Angular 7+
on-geo GmbH Erfurt (Internet und Informationstechnologie, 50-250 Mitarbeiter)

* Entwicklung von Weboberflächen
* Anbindung von Odata-Schnittstelle für Lese- und Schreibzugriffe auf Daten
* Test-Driven-Development

Eingesetzte Produkte Visual Studio Code, Visual Studio, TFS

Eingesetzte Technologien Angular 7+

11/2017 - 11/2018
Senior Software Engineer
Intershop Communications AG (Internet und Informationstechnologie, 250-500 Mitarbeiter)

* Backend-Entwicklung auf Basis von Spring-Boot
* REST-Interface Konzeption und Entwicklung
* Frontend-Entwicklung mit Angular

04/2009 - 11/2017
Softwareentwickler
favendo GmbH

* Entwicklung von Serveranwendungen mit Java
* Entwicklung von Dashboards auf Basis von GWT und Spring MVC
* Erarbeitung und Umsetzumg von automatisierten Build-Pipelines mit Jenkins
* Konzeptionierung und Implementierung von Microservice-basierten Softwarearchitekturen mit Spring Boot und Spring Cloud
* Service-Integration mit Docker und Rancher

Reisebereitschaft

Verfügbar in den Ländern Deutschland
  • Vorwiegend Projekte im Raum Jena (+200km)
  • Projekte mit hohen Remote-Anteil gern in ganz Deutschland
Profilbild von Peter Bernhardt Senior Softwareentwickler, Softwareentwickler, Backend Software Engineer aus BadSulza Senior Softwareentwickler, Softwareentwickler, Backend Software Engineer
Registrieren