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 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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
Education
Hochschule RheinMain
Diploma in Computer Science · Computer Science · Wiesbaden, Germany
Berufliche Schulen Untertaunus
Advanced technical college entrance qualification in Information Technology · Information Technology · Taunusstein, Germany
Theißtalschule
Secondary school certificate · 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 Vodafone / Deutsche Funkturm.
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 10 Sep 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
