freiberufler Senior Software Entwickler auf freelance.de

Senior Software Entwickler

zuletzt online vor 7 Tagen
  • auf Anfrage
  • 12683 Berlin
  • Europa
  • pl  |  de  |  en
  • 09.12.2025
  • Contract ready

Kurzvorstellung

Ich bin ein erfahrener Softwareentwickler mit umfassenden Kenntnissen in Java, Kotlin und modernen Webtechnologien, der sich auf die Architektur und Implementierung komplexer Systeme spezialisiert hat.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Java (allg.)2 J.
  • Kotlin7 J.
  • Spring Framework15 J.
  • Amazon Web Services (AWS)4 J.
  • Docker7 J.
  • Git9 J.
  • Jira7 J.
  • Kubernetes7 J.
  • Mongodb2 J.
  • Postgresql2 J.

Projekt‐ & Berufserfahrung

Senior Softwareengineer
Delivery Hero SE, Berlin
11/2020 – 8/2025 (4 Jahre, 10 Monate)
Food delivery
Tätigkeitszeitraum

11/2020 – 8/2025

Tätigkeitsbeschreibung

Vendor Management Service - Entwicklung eines neuen Backend für Frontend Services, der dazu dient Einstellungen von Endgeräten in Restaurants vorzunehmen und an weitere Systeme zu propagieren (Event Sourcing).

Client Authentication Service - Weiterentwicklung eines Services, der für die Authentifizierung der Endgeräte bei Restaurants zuständig ist. Neue Implementierung des Features - Forgot My Password inklusive Migration in mehreren Regionen auf neue API V2.

Monitoring & Loganalyse mittels Datadog, Prometheus, Grafana. Aufsetzen von Log- und Metrikenbasiertem Alerting. Ausüben von Rufbereitschaft basierend auf dem Alerting.

Eingesetzte Technologien:
Java 11/17/21, Kotlin, Spring Boot 2.6-3.4, REST APIs, React, Angular, Postgresql, R2DBC, Spring Data R2DBC, Spring Webflux + Coroutines, AWS SNS, SQS, Aurora, CloudSearch, Dynamodb, Kubernetes, Helm, Drone CI, Git, Github

Eingesetzte Qualifikationen

Amazon Web Services (AWS), AngularJS, Cyber Security, DevOps, Docker, Git, Jira, Kotlin, Kubernetes, React (JavaScript library), Spring Framework

Senior Java Softwareentwickler (Festanstellung)
kreuzwerker GmbH, Berlin
3/2018 – 11/2020 (2 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2018 – 11/2020

Tätigkeitsbeschreibung

mobile.de GmbH - Entwicklung eines Systems für automatisierte Buchung von Werbung durch Autoverkäufer
Eingesetzte Technologien:
Java 11/17, Spring Boot, Spring Data Mongo, Junit5, MongoDB, Kafka, RabbitMQ, Docker, Jenkins, ELK, Prometheus

Idealo GmbH -
Mobile Application Services - Entwicklungs eines neuen Services für Arbeit mit Salesforce.
Product Page API - Weiterentwicklung eines GraphQL-basierten API
Eingesetzte technologien:
Kotlin, Java 8/11, Spring Boot, Kafka, Mysql, Docker, Kubenetes, Helm, Jenkins Pipelines, OpenShift, Git, Spring REST Docs, MongoDB, ELK, Prometheus, Grafana

3YourMind - Anbindung von Third-Party-Systemen an Kernprodukt für 3D-Druck

Akelius. Business Applications - Interne Geschäftsprodukte zur Automatisierung von Prozessen in der Immobilienbranche
Investment-Service – Backend-for-Frontend (BFF) zur Verwaltung von Investitionsprozessen bei Akelius
Approval-Service – BFF zur Genehmigung von im Investment-Service erstellten Investitionen
Offer-Mail-Crawler – Crawler für E-Mails in freigegebenen Microsoft-Postfächern zur automatischen Erstellung von Immobilienangeboten
Eingesetzte Technologien:
Java 8/9/10, Kotlin, Kubernetes, Docker, Spring Boot, Exposed, Jenkins, Postgres, Gradle, Mustache, JIRA

Eingesetzte Qualifikationen

Apache Kafka, Mongodb, Postgresql, Apache Maven, Docker, Git, Gradle, Java (allg.), Jenkins, Junit, Kotlin, Spring Framework, Kubernetes

Senior Java Softwareentwickler (Festanstellung)
idealo internet GmbH, Berlin
8/2012 – 2/2018 (5 Jahre, 7 Monate)
Preisvergleich/E-Commerce
Tätigkeitszeitraum

8/2012 – 2/2018

Tätigkeitsbeschreibung

- Offer list service.
Vorbereiten der Architektur und Umsetzung eines neuen REST-Webservices, der für die Domäne Offer-Listen zuständig ist. Der Webservice wurde im Rahmen der Aufsplittung in Microservices iniziiert.
Eingesetzte Technologien: Java 8, Spring Boot/Data/Cloud, Hystrix, Feign, Eureka, Zuul, Loadbalancing, Kubernetes (Openshift), Jenkins pipelines, Maven, Git

- Relocator.
Vollständige Modernisierung und Wartung eines Webservices für Sammlung der Statistiken über verschiedene Clickouts von idealo Seite.
Der Webservice bietet: Klickfilterung nach diversen Kriterien, Erweitern von Zielshop-URL (z.B. Einfügen von Tracking-IDS je nach Regionalseite), ausfallsicherer Datenexport in Datenbank, OAuth2 Autentifizierung. Der Webservice wurde in Hinsicht auf augenblickliche Reaktionsfähigkeit optimiert, dabei wurde das Verhalten des Garbage-Collector genau beobachtet und entsprechend eingestellt.
Eingesetzte Technologien: Java 7/8, Spring Framework (u.a. Core, Boot, Integration, Data JPA, Data MongoDB, MVC, Security, OAuth2), Tomcat 7/8, Loadbalancing, Jackson, OAuth2, MongoDB, Mysql (Myisam, InnoDB), Hibernate, DB-Connectionpooling (c3p0), JDOM2, JIRA, Maven, Git, Jenkins.

- Mitabrbeit an der Entwicklung idealo-Seite.
Übernahme, Optimierung und Wartung von idealo-White-Labels Seiten. Die Seiten stellen eine vereinfachte Version der Haupt-Idealo-Seite dar und werden für unterschiedliche SEO-Experimente benutzt.
Eingesetzte Technologien: Java 7, Spring Core, Wicket, Javascript, HTML, CSS, Maven, Git, MongoDB.

- Umsetzung einer Anwendung für Gruppierung (Clustering) ähnlicher Shopangebote. Dabei wurden Ansätze aus Informational Retrivial z.B. Hierarchical Clustring eingesetzt. Als Ergebnis der Gruppierung bekommt jedes Angebot in bestimmter Kategorie (Schuhe, Jeans, MP3-Player) eine Cluster-ID, nach welcher man später verschiedene Cluster von ähnlichen Angeboten dem Enduser anzeigen kann.
Eingesetzte Technologien: Java 7, Apache Lucene, Elasticsearch, SOLR, Hadoop 1, Spring Framework (Core, Data JPA, MVC), Mysql, JIRA, Maven, Git.

Eingesetzte Qualifikationen

Java-Entwickler, JavaScript-Entwickler, Spring Framework

Senior Java Softwareentwickler
BLStream S.A., Stettin
6/2010 – 7/2012 (2 Jahre, 2 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2010 – 7/2012

Tätigkeitsbeschreibung

Entwicklung eines Verkäuferportals für Plus und eines Contentportals für F-Secure. Eingesetzte Technologien: JBoss, Java SE/EE, Spring, Struts, Axis, MBeans, Javascript, JQuery, HTML, CSS, SQL (Oracle), Maven, Git, JIRA, Teamcity, Sencha Framework/ ExtJS, REST-Webservices.

Eingesetzte Qualifikationen

Wildfly, Linux-Systemadministrator, Spring Framework, Apache Struts, JavaScript, Jquery, HTML, SQL, Apache Maven, Git, Jira, Web Services

Senior Softwareentwickler
IRM Development, M
4/2008 – 7/2009 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2008 – 7/2009

Tätigkeitsbeschreibung

Entwicklung von Anwendungen für verschiedene Moskauer Ämter und Unterstützung bei der Analyse und Lösung von Entwicklungsaufgaben. Eingesetzte Technologien: Java, JEE, .NET, Javascript.

Eingesetzte Qualifikationen

J2EE, JavaScript, Linux-Systemadministrator

Senior Softwareentwickler
Technos-Inform, M
5/2005 – 4/2008 (3 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

5/2005 – 4/2008

Tätigkeitsbeschreibung

Entwicklung von Anwendungen für die russische Eisenbahn und Unterstützung bei der Analyse und Lösung von Entwicklungsaufgaben. Eingesetzte Technologien: Java, JEE, Javascript.

Eingesetzte Qualifikationen

J2EE, JavaScript, Linux-Systemadministrator

Ausbildung

Moskauer Staatliche Industrieuniversität
Abschluss als Diplomierter Mathematiker-Programmierer
2007
Moskau
Moskauer Staatliche Industrieuniversität
Bachelor in angewandter Mathematik und Informatik
2006
Moskau

Über mich

Mit über 13 Jahren Erfahrung im Bereich der Softwareentwicklung, habe ich verschiedene Projekte in verschiedenen Branchen bearbeitet. Meine Fähigkeiten reichen von der Entwicklung von Back-End-Systemen, wie Vendor Management und Client Authentication Services, über die Arbeit mit Datenbanken bis hin zur Implementierung von front-end-Technologien wie React und Angular. Einer meiner stärksten Punkte ist die Fähigkeit, komplexe Systeme zu architektieren und zu implementieren, wobei ich moderne Technologien und Methoden wie Event Sourcing, Microservices und Cloud-Technologien anwende.

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Polnisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
187
Alter
41
Berufserfahrung
20 Jahre und 9 Monate (seit 05/2005)

Kontaktdaten

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

Jetzt Mitglied werden