Peter G.-Senior Backend Developer

Check rate
Experience
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 workflow for WBCI preliminary coordination
- Execution of unit and integration tests as well as acceptance tests with the business departments
- Setup of CI/CD pipelines
- Error analysis for support tickets
- Execution of larger refactorings of legacy code to adapt it to new microservices
- Participation 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
Senior Fullstack Developer
Deutsche Funkturm
- Analysis of the functions and data structures of a legacy application
- Gathering customer requirements and coordinating interfaces
- UI design in consultation with the customer
- Development of Spring Boot backend and React frontend
- Execution of unit and integration tests
- Project setup including CI pipeline and required dependencies
- Design of the architecture, data models, services and REST interfaces
- Migration of legacy data from Oracle to PostgreSQL
- Code reviews and regular customer meetings
- Implementation of 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
Senior Backend Developer
1&1 Internet AG
- Collaboration in the Scrum team Order Management
- Analysis and resolution of errors in Camunda processes using Kibana and PIS-GUI
- Finding solutions through communication with various teams
- Extension and modeling of processes
- Code reviews and refactoring of legacy code
- Execution of unit and integration tests
- Implementation of asynchronous services with Kafka
- Optimization of slow database queries and partitioning of tables
- Migration of services to Kubernetes clusters
- Technologies: Java 11, JEE, Camunda, PostgreSQL, REST, Jenkins, Kibana, Signavio, Camunda Modeler, Kubernetes, Jira, Confluence, jUnit, Maven, Kafka
Senior Fullstack Developer
OBI E-Commerce GmbH
- Collaboration in a Scrum team
- Extension and bug fixing of FeedForward (employee feedback) and the OBI absence workflow (vacation planner)
- Migration of services to Kubernetes clusters
- Execution of unit and integration tests
- Code reviews
- Technologies: Java 11, Spring Boot, Angular 10, Angular Material, REST, TypeScript, PostgreSQL, GitLab, Jira, Confluence, jUnit, Jasmine, Gradle
Senior Developer
Vodafone / Deutsche Funkturm
- Collaboration in a Scrum team
- Extension and bug fixing of EMF, a tool for managing StoB applications according to BEMFV
- Code reviews and execution of unit and integration tests
- Gathering new customer requirements in regular meetings
- Deployments at 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
Lead Developer
Compertis mbH
- Planning and development of an application for secure file exchange with customers
- Creation of architecture documentation according to Arc42
- Management of a development team (3 developers)
- Gathering customer requirements
- Development of a Spring Boot backend and Angular frontend
- Code reviews
- Execution of 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
Lead Developer
R+V Versicherung
- Development of an Angular SPA for documenting a suitability and appropriateness assessment
- PDF generation
- Code reviews and execution of unit and integration tests
- Management of a development team (3 developers)
- Maintenance and enhancement of the application since January 2024
- Technologies: Angular, Angular Material, TypeScript, Bitbucket, Jira, Confluence, Jasmine
Lead Developer
LAUSCHTOUR - Audioguides & Apps
- Development of an Android app for a museum audio guide
- Automatic synchronization of content with the backend
- Gathering customer requirements and coordinating the design
- Execution of unit tests
- Integration and enhancement of an existing PHP backend
- Maintenance and enhancement of the app
- Management of a development team (2 developers)
- Technologies: Android SDK, Symfony, PHP, Bitbucket, Jira, REST, Confluence, jUnit, MySQL
Developer
IFAK Institut GmbH & Co. KG
- Development of a tracking module for an existing app
- Recording of geocoordinates, geofencing, visited websites, and used apps
- Implementation of the JEE backend
- Execution of unit tests
- Management of a development team (2 developers)
- Code reviews
- Technologies: Android, REST, JEE, JSF, Hibernate, Spring, Maven, jUnit, Bootstrap, PostgreSQL
Fullstack Developer
Learnbit GmbH
- Maintenance of a Learning Management System
- Enhancement of group management and implementation of email notifications
- Assignment of courses by region
- Technologies: JEE, JSP, WBT format, Spring, Hibernate, MySQL, SVN, Track, jUnit, Maven
Backend Developer
Verbundzentrale des GBV (VZG)
- Development of a command-line application to import the union catalog from an XML interface into a Solr server
- Configuration of the Solr schema
- Technologies: Java 7, Apache Xerces, Solr, Lucene, Maven
Lead Developer
Lyncker & Theis GmbH
- Management of a development team (5 developers on average)
- Development of the backend for the Brainyoo learning software (JEE monolith)
- Development of the frontends with JSF and the shop with Magento
- Execution of unit and integration tests
- Requirements analysis and effort estimates
- Contribution to the Android app
- Administration of servers (SuSe) and setup of CI pipelines
- White-label solutions and branding for several customers
- Tutor for 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
Junior Fullstack Developer
juni.com - mehr Multimedia
- Development and maintenance of a digital asset manager
- Conversion of e-books to SWF and extraction of metadata and text
- Development of an online shop for Duncker & Humblot Verlag
- Technologies: Java, PHP, PDFlib, ePub, MySQL, Magento, JavaScript
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Education, Insurance, Telecommunication, Tourism, Information Technology, and Media and Entertainment.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Quality Assurance.
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)
Additional Skills
- Apache Camel
- MapStruct
- Debezium
- Camunda
- Kafka
- Liquibase
- Maven
- Gradle
- WebSockets
- Solr
- Lucene
- Arc42
- TensorFlow
- DL4J
- PHP
- Android SDK
- Magento
- Symfony
- OpenStreetmap
- Jira
- Confluence
Additional Skills (Projects / Personal Activities)
- Development and operation of the cardano-tools.io website
- Development and operation of the charly-token.io website
- 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
- Getting familiar with unfamiliar code
Weaknesses
- The Apple world
- C
- C++
- C#
- I tend to get lost in details
Languages
Education
Hochschule RheinMain
Diplom-Informatiker · Computer Science · Wiesbaden, Germany
Berufliche Schulen Untertaunus
Fachabitur im Bereich Informationstechnik · Information Technology · Taunusstein, Germany
Theißtalschule
Mittlere Reife · Niedernhausen, Germany
Certifications & licenses
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Peter is based in Wiesbaden, Germany and can operate in on-site, hybrid, and remote work models.
Peter speaks the following languages: German (Native), English (Advanced).
Peter has at least 15 years of experience. During this time, Peter has worked in at least 8 different roles and for 13 different companies. The average length of individual experience is 1 year and 2 months. Note that Peter may not have shared all experience and actually has more experience.
Based on recent experience, Peter would be well-suited for roles such as: Senior Backend Developer, Senior Fullstack Developer, Senior Developer.
Peter's most recent position is Senior Backend Developer at NetCom BW GmbH.
In recent years, Peter has worked for NetCom BW GmbH, Deutsche Funkturm, 1&1 Internet AG, OBI E-Commerce GmbH, and R+V Versicherung.
Peter is most experienced in industries like Education, Insurance, and Telecommunication. Peter also has some experience in Tourism, Information Technology, and Media and Entertainment.
Peter is most experienced in business areas like Information Technology, Product Development, and Quality Assurance.
Peter has recently worked in industries like Insurance, Telecommunication, and Information Technology.
Peter has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.
Peter attended Hochschule RheinMain for Computer Science.
Peter has 1 certificate: iSAQB® Certified Professional For Software Architecture – Foundation Level.
The availability of Peter needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 20 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Backend Developer
Nearby freelancers
Professionals working in or nearby Wiesbaden, Germany
