freiberufler Senior Java Fullstack Engineer | Cloud-Lösungen  | APIs & Microservices | Spring Boot Experte auf freelance.de

Senior Java Fullstack Engineer | Cloud-Lösungen | APIs & Microservices | Spring Boot Experte

online
  • auf Anfrage
  • 10245 Berlin
  • Nähe des Wohnortes
  • de  |  en  |  es
  • 15.04.2026

Kurzvorstellung

Senior Software Engineer mit 10+ Jahren Erfahrung in Microservices, Cloud und agiler Entwicklung. Spezialisiert auf Java/Kotlin, Spring Boot, APIs, Kafka sowie CI/CD und Deployments in AWS & GCP. Fokus auf skalierbaren, verteilten Systemen.

Geschäftsdaten

 Freiberuflich

Qualifikationen

  • Amazon Web Services (AWS)4 J.
  • Backend Entwickler9 J.
  • DevOps7 J.
  • Docker9 J.
  • Java-Entwickler9 J.
  • Java (allg.)14 J.
  • Kotlin3 J.
  • Kubernetes6 J.
  • Postgresql8 J.
  • Spring Framework9 J.

Projekt‐ & Berufserfahrung

Senior Java Backend Engineer
Deutsche Bahn AG, Remote
1/2024 – 11/2025 (1 Jahr, 11 Monate)
Transport und Logistik
Tätigkeitszeitraum

1/2024 – 11/2025

Tätigkeitsbeschreibung

Konzeption und Neuentwicklung von Microservices in der AWS-Cloud zur Bestellabwicklung von Deutschlandticket und BahnCard 25/50/100.

Leistungen
• API-First Design und Entwicklung von Microservices für Kauf-, Kündigungs- und Verlängerungsprozesse von Abonnements.
• Implementierung von Scheduling-Services zur Automatisierung wiederkehrender Geschäftsprozesse
• Erstellung von Lasttest-Frameworks mit Spring Boot und Gatling zur Sicherstellung von Skalierbarkeit und Zuverlässigkeit.
• Aufbau von GitOps-basierten Deployment-Pipelines mit GitLab CI/CD, Flux und Helm für automatisierte Auslieferung.
• Entwicklung von Observability-Dashboards mit Prometheus und Grafana zur Überwachung der Systemstabilität.
Tech Stack
• Java 21, Spring Boot, Spring Security, OAuth2, OpenID Connect (OIDC), Keycloak, Liquibase, Cucumber, Gatling, API-First Design, OpenAPI, DDD, Maven, Gitlab CI, Docker, Kubernetes, Helm, Flux 2, Prometheus, Grafana, AWS, PostgreSQL, Sonar, Nexus

Eingesetzte Qualifikationen

Amazon Web Services (AWS), API-Entwickler, Application Development, Backend Entwickler, Bash Shell, Behavior Driven Development, Cloud-Services, Cloud (allg.), Code-Review, Configuration Management, Confluence, Continuous Delivery, Continuous Integration, Datenschutz, DevOps, DevOps (allg.), Docker, Eigenmotivation, Feature Driven Development (FDD), Full Stack Developer, Git, Hibernate (Java), Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java Message Service, Java SE, Jira, Kommunikation (allg.), Kubernetes, Postgresql, Proof of Concept (POC), Qualitätsmanagement / QS / QA (IT), Relationale Datenbanken, Scrum, Software Architecture, Software Design, Software Quality, Softwareentwickler, Spring Framework, SQL, SQL Entwickler, System Design, Test Automation

Senior Java Fullstack Engineer
Idexx, Remote
10/2022 – 12/2023 (1 Jahr, 3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2022 – 12/2023

Tätigkeitsbeschreibung

Aufbau einer Platform zur Analyse und Auswertung von veterinärmedizinischen PCR Tests

Leistungen
• Entwicklung von Microservices zur Analyse von PCR-Testergebnissen für schnellere und genauere Laborbewertungen.
• Domain Driven Design des Biotyping-Analysemoduls mit QC-Links und Ergebnis-Matrix zur Effizienzsteigerung.
• Aufbau eines Validierungsservices zur Konfiguration und Validierung von Test- und Laborparameter.
• API-First Design von REST-APIs und DTOs mit OpenAPI-Generator zur Vereinfachung der Systemintegration zwischen Services.
• Optimierung der MongoDB-Performance durch Abfrage-Tuning und Indexierung zur Reduzierung der Antwortzeiten.
Tech Stack
• Java 17, Kotlin, TypeScript, Angular, Spring Boot, OpenAPI, API-First Design, Domain Driven Design (DDD), Flyway, Gradle, Jenkins, GitHub Actions, Docker, Terraform, AWS (ECS, S3, Lambda), PostgreSQL, Sonar, Artifactory.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, API-Entwickler, Application Development, Backend, Backend Entwickler, Bash Shell, Cloud-Services, Cloud (allg.), Code-Review, Configuration Management, Confluence, Continuous Delivery, Continuous Integration, Datenschutz, DevOps, DevOps (allg.), Docker, Eigenmotivation, Feature Driven Development (FDD), Git, Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java SE, Jira, Kommunikation (allg.), Kotlin, Mongodb, Postgresql, Qualitätsmanagement / QS / QA (IT), Scrum, Software Architecture, Software Design, Software Quality, Softwaredokumentation, Softwareentwickler, Spring Framework, System Design, Technische Dokumentation, Test Automation

Senior Kotlin Backend Engineer
Mediamarkt Saturn, Remote
10/2021 – 10/2022 (1 Jahr, 1 Monat)
E-Commerce
Tätigkeitszeitraum

10/2021 – 10/2022

Tätigkeitsbeschreibung

Entwicklung von Microservices zur Verwaltung von Bestandsverfügbarkeit, Filialbetrieb und Lieferzeiten.

Leistungen
• Entwicklung neuer Features in Kotlin und Java für MediaMarkt Saturn in DE, IT, NL, AT und ES.
• Erweiterung des SourceNode-Services zur performanteren Bereitstellung von Filialöffnungszeiten.
• Refactoring und Optimierung der Warenbestands-Verfügbarkeit, Steigerung von Performance und Zuverlässigkeit.
• Migration der Persistenzschicht von PostgreSQL auf MongoDB für skalierbare NoSQL-Datenverarbeitung.
• Konfiguration der Kubernetes-basierten Cloud-Infrastruktur in GCP mit Terraform, Helm, Flux 2 und GitHub Actions.
Tech Stack
• Java 17, Kotlin, Spring Boot, Spring Security, Spring Integration, OpenAPI, OAuth 2, Keycloak, OIDC, Maven, Gradle, GitHub Actions, Jenkins, Docker, Kubernetes, Helm, Flux 2, Prometheus, Grafana, GCP, PostgreSQL, MongoDB, Sonar, Nexus.

Eingesetzte Qualifikationen

Apache Maven, API-Entwickler, Application Development, Backend, Backend Entwickler, Bash Shell, Cloud-Services, Cloud (allg.), Code-Review, Configuration Management, Confluence, Continuous Delivery, Continuous Integration, Datenschutz, DevOps, DevOps (allg.), Docker, Eigenmotivation, Feature Driven Development (FDD), Git, Google Cloud, Gradle, Hibernate (Framework), Hibernate (Java), Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java SE, Jenkins, Jira, Kommunikation (allg.), Kotlin, Kubernetes, Mongodb, Postgresql, Proof of Concept (POC), Qualitätsmanagement / QS / QA (IT), Relationale Datenbanken, Scrum, Software Architecture, Software Design, Software Quality, Softwareentwickler, Spring Framework, SQL, SQL Entwickler, System Design, Technische Dokumentation, Test Automation

Senior Kotlin Backend Engineer
Mediamarkt Saturn, Remote
10/2020 – 10/2021 (1 Jahr, 1 Monat)
E-Commerce
Tätigkeitszeitraum

10/2020 – 10/2021

Tätigkeitsbeschreibung

Entwicklung von Microservices für Kundenbestellmanagement und Integration mit Zahlungs-, ERP- und SAP-Systemen.

Leistungen
• Ablösung einzelner Domänen einer monolithischen Bestellabwicklung durch eine Event-basierte Microservice-Architektur.
• Domain Driven Design von Kotlin-Microservices mit Kafka Streams auf GCP für skalierbare Event-Verarbeitung.
• Integration von Legacy-ERP-Services (Aroma) zur Datenanreicherung und Sicherstellung des Workflow-Prozesses.
• Standardisierung der asynchronen Kommunikation über versionierte Protobuf-Schemas.
• Konfiguration der Kubernetes-basierten Cloud-Infrastruktur in GCP mit Terraform, Helm, Flux 2 und GitHub Actions.
Tech Stack
• Java 17, Kotlin, Spring Boot, Spring Security, Spring Integration, OpenAPI, OAuth 2, Domain Driven Design (DDD), Maven, Gradle, GitHub Actions, Jenkins, Docker, Kubernetes, Helm, Flux 2, Prometheus, Grafana, GCP, PostgreSQL, MongoDB, Sonar, Nexus.

Eingesetzte Qualifikationen

Apache Kafka, Apache Maven, API-Entwickler, Application Development, Backend, Backend Entwickler, Bash Shell, Cloud-Services, Cloud (allg.), Code-Review, Configuration Management, Confluence, Continuous Delivery, Continuous Integration, Datenschutz, DevOps, DevOps (allg.), Docker, Eigenmotivation, Feature Driven Development (FDD), Git, Google Cloud, Gradle, Hibernate (Framework), Hibernate (Java), Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java SE, Jenkins, Jira, Kommunikation (allg.), Kubernetes, Mongodb, Postgresql, Relationale Datenbanken, Scrum, Software Design, Software Quality, Softwareentwickler, Softwareentwicklung (allg.), Spring Framework, SQL, SQL Entwickler, System Design, Test Automation

Senior Java Backend Engineer
Deutsche E-Post, Berlin
11/2019 – 10/2020 (1 Jahr)
Logistikdienstleister
Tätigkeitszeitraum

11/2019 – 10/2020

Tätigkeitsbeschreibung

Containerisierung und Deployment von ePost-Services für eine On-Premise Cloud-Infrastruktur.

Leistungen
• Entwicklung einer stufenweisen Strategie zur Containerisierung von Legacy-Services für eine On-Premise Kubernetes-Plattform.
• Erstellung von Migrationskonzepten für Datenbankkomponenten auf Basis von Flyway und Liquibase.
• Entwicklung von Bibliotheken zur Consul-Provisionierung sowie Gradle- und Maven-Plugins zur Deployment-Vereinfachung.
• Migration eines Referenzservices auf die Cloud-Umgebung inklusive Konfigurations- und Testanpassungen.
• Aufsetzen von CI/CD-Pipelines für Tests und automatisierte Deployments.
Tech Stack
• Java 11, Spring Boot, Spring Security, Spring Batch, Maven, Gradle, TeamCity CI/CD, Liquibase, Flyway, Docker, Podman, OpenShift, Terraform, Prometheus, Splunk, Oracle.

Eingesetzte Qualifikationen

Apache Maven, Application Development, Backend, Backend Entwickler, Bash Shell, Cloud-Services, Cloud (allg.), Code-Review, Configuration Management, Confluence, Continuous Delivery, Continuous Integration, Datenschutz, DevOps, DevOps (allg.), Docker, Eigenmotivation, Feature Driven Development (FDD), Git, Gradle, Hibernate (Framework), Hibernate (Java), Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java SE, Jira, Kommunikation (allg.), Kotlin, Kubernetes, Oracle Database, Proof of Concept (POC), Qualitätsmanagement / QS / QA (IT), Relationale Datenbanken, Scrum, Software Architecture, Software Design, Software Quality, Softwaredokumentation, Softwareentwickler, Softwareentwicklung (allg.), Spring Framework, SQL, SQL Entwickler, System Design, Technische Dokumentation, Test Automation

Senior Java Backend Engineer
Yara International, Berlin
9/2018 – 11/2019 (1 Jahr, 3 Monate)
Smart Farming
Tätigkeitszeitraum

9/2018 – 11/2019

Tätigkeitsbeschreibung

Design und Entwicklung von Microservices zur satellitengestützte Düngemittelverteilung.

Leistungen
• Domain Driven Design des Payment-Backends sowie der Domänen Product, Offer und Subscriptions.
• Design und Implementierung eines API-Gateways auf Basis von Spring Cloud für skalierbare Service-Kommunikation.
• Refactoring, Optimierung und Stabilisierung der Plattform und aller Microservices zur Erhöhung der Resilience.
• Einführung moderner Architekturstandards wie Bean Validation, MapStruct, Schichtenarchitektur und strukturiertes Logging.
• Implementierung umfangreicher Teststrategien wie Integrations- und Pact Contract-Tests zur Qualitätssicherung.
Tech Stack
• Java 11, Spring Boot, Spring Cloud, Gradle, CircleCI, Flyway, Pact, Docker, Kubernetes, Terraform, Datadog, AWS, PostgreSQL

Eingesetzte Qualifikationen

Amazon Web Services (AWS), API-Entwickler, Application Development, Backend, Backend Entwickler, Bash Shell, Cloud-Services, Cloud (allg.), Code-Review, Configuration Management, Confluence, Continuous Delivery, Continuous Integration, Datenschutz, DevOps, DevOps (allg.), Docker, Eigenmotivation, Feature Driven Development (FDD), Git, Gradle, Hibernate (Framework), Hibernate (Java), Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java SE, Jira, Kommunikation (allg.), Kubernetes, Postgresql, Proof of Concept (POC), Relationale Datenbanken, Scrum, Software Architecture, Software Design, Software Quality, Softwaredokumentation, Softwareentwickler, Softwareentwicklung (allg.), Spring Framework, SQL, SQL Entwickler, System Design, Technische Dokumentation, Test Automation

Senior Java Fullstack Engineer
CLAAS 365FarmNet, Berlin
3/2018 – 9/2018 (7 Monate)
Smart Farming
Tätigkeitszeitraum

3/2018 – 9/2018

Tätigkeitsbeschreibung

Modularisierung monolithischer Domänen durch cloud-basierte Microservice-Architekturen.

Leistungen
• Konzeption, Setup und Implementierung von Microservices für die Domänen Maschinen, Connect und Personen.
• Einführung von Architekturstandards wie REST-Security, Bean Validation, Persistenz, Error-Handling und Logging.
• Integration externer Services über Consul Service-Discovery mit Circuitbreaker und Loadbalancing.
• Frontend-Entwicklung von SPA-Komponenten mit Angular 6 und Redux.
• Durchführung von Unit-, Integration- und Contract-Tests sowie agiler Softwareentwicklung nach Scrum.
Tech Stack
• Java 8, TypeScript, Angular, Spring Boot, Spring Cloud, Pact, Maven, Jenkins, Consul, Docker, Open Telekom Cloud, PostgreSQL.

Eingesetzte Qualifikationen

Angular, Apache Maven, API-Entwickler, Application Development, Backend, Backend Entwickler, Bash Shell, Cloud (allg.), Code-Review, Configuration Management, Confluence, Continuous Delivery, Continuous Integration, Datenschutz, Docker, Dynamisches HTML, Eigenmotivation, Feature Driven Development (FDD), Full Stack Developer, Git, Hibernate (Framework), Hibernate (Java), HTML5, Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java SE, Jira, Kommunikation (allg.), Linux-Systemadministrator, Node.Js, Open Source, Postgresql, Proof of Concept (POC), Relationale Datenbanken, Scrum, Software Architecture, Software Design, Software Quality, Softwareentwickler, Softwareentwicklung (allg.), Spring Framework, SQL, SQL Entwickler, Test Automation, Typescript

Java Fullstack Engineer
Medios AG, Berlin
10/2017 – 2/2018 (5 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2017 – 2/2018

Tätigkeitsbeschreibung

Konzeption und Entwicklung eines cloudbasierten MVPs zur Verwaltung von Rezeptdaten.

Leistungen
• Konzeption und Implementierung des gesamten Backends einschließlich Persistenz- und Business-Logik.
• Umsetzung von User-Management und REST-Security mit JWT-Authentifizierung.
• Entwicklung einer Single-Page-Webanwendung mit React und Redux.
• Durchführung von Unit-, Integrations- und End-to-End-Tests.
• Agile Softwareentwicklung nach Scrum.
Tech Stack
• Java 8, HTML 5, JavaScript (ES 7), Spring Boot, Spring Security, ReactJS, NodeJS, Maven, Jenkins, Docker, AWS, PostgreSQL.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Maven, API-Entwickler, Application Development, Backend, Backend Entwickler, Bash Shell, Cloud-Services, Cloud (allg.), Code-Review, Configuration Management, Confluence, Continuous Delivery, Continuous Integration, Datenschutz, DevOps, DevOps (allg.), Docker, Eigenmotivation, Feature Driven Development (FDD), Frontend Entwickler, Full Stack Developer, Git, Hibernate (Framework), Hibernate (Java), Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java SE, Jenkins, Jira, Kommunikation (allg.), Linux-Systemadministrator, Nginx, Node.Js, Open Source, Postgresql, Proof of Concept (POC), React (JavaScript library), Relationale Datenbanken, Scrum, Software Architecture, Software Design, Software Quality, Softwareentwickler, Softwareentwicklung (allg.), Spring Framework, SQL, SQL Entwickler, System Design, Test Automation

Java Fullstack Developer
Ebay, Berlin
7/2016 – 9/2017 (1 Jahr, 3 Monate)
E-Commerce
Tätigkeitszeitraum

7/2016 – 9/2017

Tätigkeitsbeschreibung

Konzeption und Weiterentwicklung von Webservices sowie Migration zu Jenkins, GitHub und Header Bidding.

Leistungen
• Erweiterung und Optimierung von REST-Webservices zur Verbesserung von Stabilität und Performance im Brands-Planet-Umfeld.
• Konzeption und Implementierung von Business-Komponenten zur effizienten Datenverarbeitung und -integration.
• Steigerung der Performance kritischer Suchfunktionen um das bis zu 10-Fache durch gezieltes Refactoring.
• Modernisierung der Systemlandschaft durch Migration von CI/CD und Umstellung auf asynchrone Architekturen.
• Sicherstellung hoher Softwarequalität durch automatisierte Tests und agile Entwicklungsmethoden.
Tech Stack
• Java 8, HTML 5, JavaScript (ES 7), Spring Boot, Spring MVC, Maven, Jenkins, Docker, Elasticsearch, MySQL, MongoDB, Redis.

Eingesetzte Qualifikationen

Apache Maven, Application Development, Backend, Backend Entwickler, Bash Shell, Code-Review, Confluence, Continuous Delivery, Continuous Integration, CSS (Cascading Style Sheet), Docker, Eigenmotivation, Elasticsearch, Feature Driven Development (FDD), Frontend Entwickler, Full Stack Developer, Git, Java-Entwickler, Java-Frameworks, Java (allg.), Java Database Connectivity, Java SE, JavaScript, Jenkins, Jira, Jquery, Kommunikation (allg.), Mongodb, Mysql, Open Source, Postgresql, Relationale Datenbanken, Scrum, Software Design, Software Quality, Softwareentwickler, Softwareentwicklung (allg.), Spring Framework, SQL, Test Automation

Java Fullstack Developer
DRV-Bund, Berlin
12/2014 – 6/2016 (1 Jahr, 7 Monate)
Sozialversicherung
Tätigkeitszeitraum

12/2014 – 6/2016

Tätigkeitsbeschreibung

Systemintegration der Betriebsprüfungs-Verfahren in einem SOA-basierten JavaFX Client mit On-/Offline Funktionalität.

Leistungen
• Konzeption und Implementierung einer Synchronisationsarchitektur für konsistente Offline- und Online-Datenhaltung.
• Entwicklung und Integration transaktionaler Services sowie Backend-Komponenten zur Datenverarbeitung und -persistenz.
• Aufbau einer skalierbaren Business-Logik und klar strukturierter Service- und Persistenzschicht.
• Integration von JavaFX und CDI zur Verbesserung der Komponentenkommunikation und Modularität.
• Sicherstellung der Softwarequalität durch automatisierte Tests und agile Entwicklung nach Scrum.
Tech Stack
• Java 8, JavaFX, JEE 7, JAX-WS, SOAP, CDI, Weld, Guava, Maven, Jenkins, Arquillian, Hibernate/JPA, Glassfish, Weblogic Server, SQLite, Oracle.

Eingesetzte Qualifikationen

Java (allg.)

Java Backend Developer
MGM, Berlin
7/2014 – 11/2014 (5 Monate)
Sozialversicherung
Tätigkeitszeitraum

7/2014 – 11/2014

Tätigkeitsbeschreibung

Entwicklung eines transaktionalen Messaging-Systems zur sicheren Kommunikation zwischen FKS und Standorten der DRV-Bund.

Leistungen
• Entwicklung eines Service-Proxys zum automatisierten, asynchronen Datenaustausch sensitiver Inhalte.
• Konzeption und Implementierung des Datenbankdesigns und der Persistenzschicht zur sicheren Datenhaltung.
• Design und Implementierung transaktionaler Webservices mit Validierung, Fehlerbehandlung und Recovery-Mechanismen.
• Optimierung der Datenübertragung für Stabilität, Sicherheit und Performance.
• Sicherstellung der Softwarequalität durch Unit-, Integrations- und Systemtests mit Arquillian.
Tech Stack
• Java 8, JEE 6, JAX-WS, SOAP, Guava, Maven, Jenkins, Arquillian, Hibernate/JPA, JBoss Application Server, Weblogic Server, Oracle.

Eingesetzte Qualifikationen

Java (allg.)

Java Backend Developer
Zalando AG, Berlin
11/2013 – 6/2014 (8 Monate)
E-Commerce
Tätigkeitszeitraum

11/2013 – 6/2014

Tätigkeitsbeschreibung

Integration neuer Logistikpartner in das Zalando Logistics Outbound System zur Optimierung des Versandprozesses.

Leistungen
• Anbindung von Hermes UK/AT, Celeritas, FedEx und DHL Express an das Zalando-Logistics-System für die Warenlager Erfurt, Brieselang und Mönchengladbach
• Implementierung automatisierter Carrier-Notifications per EDIFACT File-Transfer für zuverlässige Paketverfolgung.
• Konzeption und Entwicklung von Parcel- und Routingcodes zur Optimierung der Versandlogistik.
• Sicherstellung der Softwarequalität durch Unit-, Integrations- und Systemtests.
• Agile Softwareentwicklung nach Scrum.
Tech Stack
• Java, Spring, Spring Integration, JEE 5, JAX-WS, JAX-RS, SOAP, REST-API, PL/pqSQL, Guava, Maven, Jenkins, Apache Tomcat, PostgreSQL.

Eingesetzte Qualifikationen

Java (allg.)

Java Developer
Axel Springer AG, Berlin
5/2013 – 11/2013 (7 Monate)
Medienbranche
Tätigkeitszeitraum

5/2013 – 11/2013

Tätigkeitsbeschreibung

Entwicklung eines globalen Bezahlschranksystems für Online-Publikationen.

Leistungen
• Konzeption und Entwicklung eines Zahlschranksystems für „Die Welt“, „Berliner Morgenpost“ u.a.
• Anbindung des Axel Springer SSO-Providers myPass.
• Integration eines Tracking-Systems zur Steuerung der Zahlschranke anhand von Page-Events.
• Entwicklung automatisierter Regressionstests für die Anbindung externer Partnersysteme.
• Durchführung von ATDD, Unit- und Integrationstests.
• Agile Softwareentwicklung unter Anwendung von Scrum.

Tech Stack
• Java, JEE 5 (JSP, Servlets), XML, CSS, Javascript, Spring, Spring MVC, Google-Guice, jQuery, JUnit, Mockito, Selenium, Cucumber, Jasmine, Maven, Jenkins, Nexus, Apache Tomcat.

Eingesetzte Qualifikationen

Java (allg.)

Java Developer
Immobilienscout24, Berlin
6/2011 – 12/2012 (1 Jahr, 7 Monate)
Immobilienwirtschaft
Tätigkeitszeitraum

6/2011 – 12/2012

Tätigkeitsbeschreibung

Aufbau des Baufinanzierungs-Portals von ImmoScout24.

Leistungen
• Konzeption und Entwicklung von Business-Komponenten sowie Service- und Persistenzschicht.
• Frontend-Entwicklung für User- und Service-Portal, SSO-Integration, Rollen- und Rechteverwaltung.
• Entwicklung REST-basierter APIs und Synchronisierung mit Legacy-Systemen.
• Aufbau der CI-Umgebung und RPM-basiertes Continuous Live Deployment (CLD).
• Performance-Optimierung, Caching und Profiling von Systemkomponenten.
• Test-Driven Development mit Unit-, Integrations- und Web-Tests.
• Agile Software-Entwicklung nach Scrum.

Tech Stack
• Java, JEE 5 (EJB 3, Servlets, JMS), XML, SQL, CSS, Javascript, Freemarker, Spring, Spring-Data, Spring MVC, Spring-Security, jQuery, Hibernate, Quartz, JUnit, Mockito, Selenium, Flyway, Maven, Jenkins, TeamCity, Nexus, Apache Tomcat, JBoss AS, MySQL.

Eingesetzte Qualifikationen

Java (allg.)

Ausbildung

Diplomingenieur (Dipl.-Ing.)
2000
Vordiplom (Cand.-Ing.)
1994

Über mich

Kompetenz:
Meine Kenntnisse umfassen die Umsetzung verteilter Systeme, API-Design, Event-Streaming mit Kafka sowie die Automatisierung von Infrastruktur und Deployments in AWS- und GCP-Umgebungen.
Ich arbeite bevorzugt agil in internationalen, remote verteilten Teams und lege großen Wert auf Qualität durch automatisierte Tests und Continuous Integration/Delivery.

Technologische Schwerpunkte:
• Java (LTS 17/21), Kotlin, Spring Boot
• Microservices, REST-APIs, OpenAPI
• Event-Streaming mit Kafka Streams
• Datenbanken: Oracle, PostgreSQL, MongoDB
• Cloud: AWS, Google Cloud Platform (GCP)
• Container & Orchestrierung: Docker, Kubernetes
• Infrastrukturautomatisierung: Terraform, Helm, Flux (GitOps)
• Testautomatisierung: JUnit, WireMock, Testcontainers
• CI/CD: Jenkins, Gitlab, Teamcity, Github Actions
• Agile Methoden: Scrum, Kanban

Arbeitsweise & Werte:
Ich setze auf effiziente und langlebige Softwareentwicklung mit klarer Struktur und hoher Wartbarkeit. Agile Zusammenarbeit, offene Kommunikation und kontinuierliche Verbesserung sind für mich essenziell, um Projekte erfolgreich und effizient umzusetzen.

Kontakt:
Ich bin offen für spannende Projekte und langfristige Partnerschaften im Bereich Backend-Entwicklung, Cloud-Lösungen und Microservices. Wenn Sie auf der Suche nach einem erfahrenen Entwickler für Ihr Team sind oder Unterstützung bei anspruchsvollen Softwareprojekten benötigen, freue ich mich auf Ihre Nachricht.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
219
Berufserfahrung
26 Jahre und 3 Monate (seit 01/2000)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden