Recommended expert

Peter Großmann

Senior Backend Developer

Peter Großmann
Wiesbaden, Germany

Experience

Mar 2024 - Jul 2025
1 year 5 months

Senior Backend Developer

NetCom BW GmbH

  • Development of microservices according to the TMF standard
  • Adaptation of existing workflows to microservices (PNMGT, RADIUS, WBCI, ACS, VOIP, P2P)
  • Migration of communication from RabbitMQ/REST to Kafka
  • Development of Camunda processes for billing leased infrastructure
  • Implementation of Kafka connectors for billing and inventory data systems
  • Automation of the WBCI pre-coordination workflow
  • Conducting unit, integration, and acceptance tests with business units
  • Setting up CI/CD pipelines
  • Troubleshooting support tickets
  • Performing major refactorings of legacy code to adapt to new microservices
  • Participating in meetings to gather and clarify requirements
  • Technologies: 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 year 1 month

Senior Fullstack Developer

Deutsche Funkturm

  • Analysis of functions and data structures of a legacy application
  • Gathering customer requirements and aligning interfaces
  • UI design in collaboration with the customer
  • Development of Spring Boot backend and React frontend
  • Conducting unit and integration tests
  • Project setup including CI pipeline and required dependencies
  • Designing the architecture, data models, services, and REST interfaces
  • Migrating legacy data from Oracle to PostgreSQL
  • Code reviews and regular customer meetings
  • Implementing authentication with Keycloak and Spring Security
  • Application go-live
  • Technologies: Java 17, Spring Boot 3, PostgreSQL 11, Hibernate, Liquibase, MapStruct, REST, OpenAPI, React, TypeScript, nx, MUI, Docker, GitLab, Jira, Confluence, Cloud-native, jUnit, Jest, Cypress, Maven
Oct 2021 - Dec 2022
1 year 3 months

Senior Backend Developer

1&1 Internet AG

  • Member of the Scrum order management team
  • Analysis and resolution of errors in Camunda processes using Kibana and PIS GUI
  • Finding solutions through communication with various teams
  • Extending and modeling processes
  • Code reviews and refactoring of legacy code
  • Conducting unit and integration tests
  • Implementing asynchronous services with Kafka
  • Optimizing slow database queries and partitioning tables
  • Migrating services into Kubernetes clusters
  • Technologies: Java 11, JEE, Camunda, PostgreSQL, REST, Jenkins, Kibana, Signavio, Camunda Modeler, Kubernetes, Jira, Confluence, jUnit, Maven, Kafka
Apr 2021 - Mar 2022
1 year

Senior Fullstack Developer

OBI E-Commerce GmbH

  • Member of a Scrum team
  • Extending and fixing issues in FeedForward (employee feedback) and OBI absence workflow (vacation planner)
  • Migrating services into Kubernetes clusters
  • Conducting unit and integration tests
  • Code reviews
  • Technologies: Java 11, Spring Boot, Angular 10, Angular Material, REST, TypeScript, PostgreSQL, GitLab, Jira, Confluence, jUnit, Jasmine, Gradle
Oct 2020 - Sep 2021
1 year

Senior Developer

Vodafone / Deutsche Funkturm

  • Member of a Scrum team
  • Extending and fixing issues in EMF, a tool for StoB application management according to BEMFV
  • Code reviews and conducting unit and integration tests
  • Gathering new customer requirements in regular meetings
  • Deployments on the customer's site
  • Communication and meetings with IBM to connect EMF to IBM TRIRIGA
  • Technologies: Java, Spring Boot, JSF, Oracle Database, REST, Hibernate, Docker, Selenium, GitLab, OpenAPI, Jira, Confluence, jUnit, Maven
Mar 2020 - Sep 2020
7 months

Lead Developer

Compertis mbH

  • Planning and development of an application for secure file exchange with clients
  • Creating architecture documentation according to Arc42
  • Leading a team of developers (3 developers)
  • Gathering client requirements
  • Developing a Spring Boot backend and Angular frontend
  • Code reviews
  • Performing unit and integration tests
  • Technologies: Java 11, Spring Boot, Angular, Angular Material, REST, TypeScript, PostgreSQL, Hibernate, Docker, Selenium, GitLab, OpenAPI, Jira, Confluence, cloud-native, JUnit, Jasmine, Gradle
Mar 2019 - Jan 2024
4 years 11 months

Lead Developer

R+V Versicherung

  • Development of an Angular SPA for documenting a suitability and appropriateness check
  • Generating PDFs
  • Code reviews and performing unit and integration tests
  • Leading a team of developers (3 developers)
  • Maintaining and extending the application since January 2024
  • Technologies: Angular, Angular Material, TypeScript, Bitbucket, Jira, Confluence, Jasmine
Feb 2018 - Jul 2020
2 years 6 months

Lead Developer

LAUSCHTOUR - Audioguides & Apps

  • Development of an Android app for a museum audio guide
  • Automatic synchronization of content with the backend
  • Gathering client requirements and coordinating the design
  • Performing unit tests
  • Integrating and extending an existing PHP backend
  • Maintaining and extending the app
  • Leading a team of developers (2 developers)
  • Technologies: Android SDK, Symfony, PHP, Bitbucket, Jira, REST, Confluence, JUnit, MySQL
Dec 2014 - Apr 2015
5 months

Developer

IFAK Institut GmbH & Co. KG

  • Development of a tracking module for an existing app
  • Recording geocoordinates, geofencing, visited websites, and used apps
  • Implementing the JEE backend
  • Performing unit tests
  • Leading a team of developers (2 developers)
  • Code reviews
  • Technologies: Android, REST, JEE, JSF, Hibernate, Spring, Maven, JUnit, Bootstrap, PostgreSQL
Jan 2013 - Sep 2020
7 years 9 months

Fullstack Developer

Learnbit GmbH

  • Maintaining a learning management system
  • Extending group management and implementing email notifications
  • Assigning courses by region
  • Technologies: JEE, JSP, WBT format, Spring, Hibernate, MySQL, SVN, Track, JUnit, Maven
Sep 2012 - Dec 2012
4 months

Backend Developer

Verbundzentrale des GBV (VZG)

  • Developed a command-line application to import the union catalog from an XML interface into a Solr server
  • Configured the Solr schema
  • Technologies: Java 7, Apache Xerces, Solr, Lucene, Maven
Jan 2012 - Sep 2020
8 years 9 months

Lead Developer

Lyncker & Theis GmbH

  • Led a team of developers (about 5 on average)
  • Developed the backend for the Brainyoo learning software (JEE monolith)
  • Created front-ends with JSF and the shop with Magento
  • Performed unit and integration tests
  • Requirements analysis and effort estimation
  • Contributed to the Android app
  • Server administration (SuSe) and set up CI pipelines
  • White-label solutions and branding for multiple clients
  • Mentored junior developers
  • Refactoring and code reviews
  • Technologies: Java, JEE, JSF, Spring, Hibernate, REST, PostgreSQL, MySQL, Maven, Docker, PHP, CSS, Bitbucket, Jenkins, Jira, Magento, jUnit, Selenium
Feb 2010 - Dec 2011
1 year 11 months

Junior Fullstack Developer

juni.com - mehr Multimedia

  • Developed and maintained a digital asset manager
  • Converted e-books to SWF and extracted metadata and texts
  • Built a webshop for Duncker & Humblot Verlag
  • Technologies: Java, PHP, PDFlib, ePub, MySQL, Magento, JavaScript

Summary

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

Databases

  • 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)

Other skills

  • Apache Camel
  • MapStruct
  • Debezium
  • Camunda
  • Kafka
  • Liquibase
  • Maven
  • Gradle
  • WebSockets
  • Solr
  • Lucene
  • Arc42
  • TensorFlow
  • DL4J
  • PHP
  • Android SDK
  • Magento
  • Symfony
  • OpenStreetMap
  • Jira
  • Confluence

Other skills (projects / personal activities)

  • Development and operation of the website cardano-tools.io
  • Development and operation of the website charly-token.io
  • Operation of a Cardano staking pool
  • Development and operation of the backend for portal.themandrillz.io
  • OpenStreetMap
  • WebSockets
  • Python (crawler / TensorFlow)
  • DL4J

General strengths

  • Patience
  • Debugging
  • Optimizing SQL queries
  • Problem solving
  • Code reviews
  • Familiarizing with unfamiliar code

Weaknesses

  • The Apple ecosystem
  • C
  • C++
  • C#
  • Tend to get lost in details

Languages

German
Native
English
Advanced

Education

Aug 2004 - Nov 2009

Hochschule RheinMain

Diploma in Computer Science · Computer Science · Wiesbaden, Germany

Aug 2002 - Jun 2004

Berufliche Schulen Untertaunus

Advanced technical college entrance qualification in Information Technology · Information Technology · Taunusstein, Germany

Aug 1996 - Jun 2002

Theißtalschule

Secondary school certificate · Niedernhausen, Germany

...and 1 more

Certifications & licenses

iSAQB® Certified Professional For Software Architecture – Foundation Level

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Mani Yazdi
Mani Yazdi

Full-Stack Developer

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Dimitri Simon
Dimitri Simon

Fullstack Developer, Integrator

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Niko Schmuck
Niko Schmuck

Developing Architect, Technical Lead "gridlytics"

View Profile
Christoph Bewerbung
Christoph Bewerbung

Architect, Business Analyst, Developer

View Profile
Ioan Dobre
Ioan Dobre

Senior Software Developer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Markus Glagla
Markus Glagla

Full Stack Developer

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Martin Eisengardt
Martin Eisengardt

Software Developer

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Selvaraj Kannaiyan
Selvaraj Kannaiyan

Senior Full Stack & Cloud Architect

View Profile
Thomas Ramm
Thomas Ramm

Architect, Developer

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Tilo Kowalski
Tilo Kowalski

Backend Developer

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Fady Kuzman
Fady Kuzman

Senior Software Developer / Tech Lead

View Profile
Satya Vulise
Satya Vulise

Lead Developer

View Profile
Enis Spahi
Enis Spahi

Software Developer

View Profile
Ugur Kocak
Ugur Kocak

Backend Software Engineer

View Profile
Robin Sadlo
Robin Sadlo

Senior Cloud & Backend Engineer

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Kyu-wang Lee
Kyu-wang Lee

Software Architect & Lead Software Engineer

View Profile