Senior Software-Engineer (80% verfügbar / remote) verfügbar

Senior Software-Engineer (80% verfügbar / remote)

verfügbar
Profilbild von Anonymes Profil, Senior Software-Engineer (80% verfügbar / remote)
  • 12435 Berlin Freelancer in
  • Abschluss: Dipl.-Ing. (FH) Medieninformatik
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse) | spanisch (Grundkenntnisse)
  • Letztes Update: 04.05.2021
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, Senior Software-Engineer (80% verfügbar / remote)
DATEIANLAGEN
CV (deutsch)

Diese Anzeige ist nur für angemeldete Nutzer möglich.

CV (englisch)

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Mission
Als leidenschaftlicher Entwickler freue ich mich auf spannende und fordernde Projekte.
Profitieren Sie von meiner langjährigen Erfahrung!


Fokus
  • Architektur und Entwicklung
  • robuste, wartbare und saubere Lösungen
  • funktionale Programmierung
  • Clean Code
  • Domain Driven Design
  • Web Development
  • Verteilte Systeme
  • Continuous Delivery
  • Security
  • Embedded/IOT
  • DevOps

Sprachen und Technologien
  • Java (15 Jahre Erfahrung)
  • Python
  • JavaScript, Svelte, VueJS
  • Java SE, Java EE, Tomcat, Spring, Spring Security
  • MySQL, Elasticsearch, Solr, Redis
  • Kubernetes, Helm
  • Docker
  • AWS
  • OAuth
  • PHP, C, C++, Shell
  • aber offen für alle (sinnvollen) Sprachen und Technologien

Tools
  • Git, Subversion
  • Maven, Gradle
  • Jenkins, Bamboo
  • Jira, Confluence
Zertifizierungen
  • AWS Certified Cloud Practitioner (2021)
  • Oracle Certified Professional Java SE6 Programmer

Arbeitszeugnisse sind auf Anfrage erhältlich.
PROJEKTHISTORIE
  • 12/2019 - bis jetzt

    • Ein Musikinstrumente-Hersteller
    • < 10 Mitarbeiter
    • Sonstiges
  • Software-Engineer
    • Design und Implementierung eines verteilten Embedded-Systems mit Echtzeit-Anforderungen
    • Anbindung zahlreicher Peripherie-Module (Sensoren, Aktuatoren, Display, SD-Karte etc.)
    • Entwicklung eines Binärprotokolls
    • Generative Programmierung
    • Erstellung eines Testkonzeptes (HIL- und Unit-Testing)
    • Performance-Optimierung
    • Simulationen für fachlich komplexe Module
    • Entwicklung von Service- und Diagnose-Tools
    • Digital Transformation, Beratung zu Software-, Hardware- und Prozess-Themen

  • 10/2019 - 01/2021

    • Ein Unternehmen im Medienbereich
    • 500-1000 Mitarbeiter
    • Medien und Verlage
  • Software-Engineer
    • Entwicklung eines Recherche-Tools
      • Full Stack
      • agile Entwicklung in enger Zusammenarbeit mit den Fachexperten
      • Anbindung verschiedener Datenquellen
      • Infrastruktur für Development und Produktion
    • Migration einer Legacy-Datenbank, komplexe Fachlichkeit

  • 06/2017 - 09/2019

    • eBay / Private Sale GmbH / brands4friends
    • >10.000 Mitarbeiter
    • Konsumgüter und Handel
  • Lead Developer
  • Aufgaben
    • Leitung eines Entwicklungsteams
    • Umsetzung von Fachanforderungen für E-Commerce-Anwendungen (Web-Shop, REST-API, interne Tools)
    • Full-Stack-Programmierung mit hohen Anforderungen an Robustheit, Wartbarkeit und Security
    • kontinuierliche Optimierung der Plattform und des Entwicklungsprozesses
    • Konzeption und Entwicklung eines Microservices für Authentifizierung und Autorisierung
    • Payment
      • Entwicklung einer generischen Lösung für die Integration von Zahlungsmethoden
      • Integration von Zahlungsmethoden verschiedener Anbieter
      • Tracking von Zahlungsvorgängen
      • Migration gespeicherter Kreditkarten
    • Inventory Service
      • Entwicklung eines Services für die Synchronisierung des Inventars zu diversen Verkaufskanälen
      • robuste Anbindung von eBay-APIs, Kommunikation mit Navision
    • Continuous Delivery
      • Umstellung von einem 14-tägigen Releasezyklus auf kontinuierliche Releases
      • Build-Pipelines
      • Entwicklung von unterstützenden Tools (Testcluster-Manager, OAuth-Proxy)
    • Sonstige
      • Recruiting
      • Betreuung von Abschlussarbeiten

    Technologien (Auswahl)
    • Java
    • (Embedded) Tomcat
    • Spring Security, Web MVC
    • JAX-RS
    • JavaScript
    • OAuth2
    • MySQL
    • Solr
    • Redis
    • Docker, Kubernetes
    • Git, Jenkins, Grafana

  • 11/2012 - 05/2017

    • eBay / Private Sale GmbH / brands4friends
    • >10.000 Mitarbeiter
    • Konsumgüter und Handel
  • Senior Java Developer
  • Aufgaben
    • Umsetzung von Fachanforderungen für E-Commerce-Anwendungen (Web-Shop, REST-API, interne Tools)
    • Full-Stack-Programmierung mit hohen Anforderungen an Robustheit, Wartbarkeit und Security
    • kontinuierliche Optimierung der Plattform und des Entwicklungsprozesses
    • Konzeption und Entwicklung eines Microservices für Authentifizierung und Autorisierung
    • Payment
      • Entwicklung einer generischen Lösung für die Integration von Zahlungsmethoden
      • Integration von Zahlungsmethoden verschiedener Anbieter
      • Tracking von Zahlungsvorgängen
      • Migration gespeicherter Kreditkarten
    • Inventory Service
      • Entwicklung eines Services für die Synchronisierung des Inventars zu diversen Verkaufskanälen
      • robuste Anbindung von eBay-APIs, Kommunikation mit Navision
    • Continuous Delivery
      • Umstellung von einem 14-tägigen Releasezyklus auf kontinuierliche Releases
      • Build-Pipelines
      • Entwicklung von unterstützenden Tools (Testcluster-Manager, OAuth-Proxy)
    • Sonstige
      • Recruiting
      • Betreuung von Abschlussarbeiten

    Technologien (Auswahl)
    • Java
    • (Embedded) Tomcat
    • Spring Security, Web MVC
    • JAX-RS
    • JavaScript
    • OAuth2
    • MySQL
    • Solr
    • Redis
    • Docker, Kubernetes
    • Git, Jenkins, Grafana

  • 07/2010 - 09/2012

    • GD GameDuell GmbH
    • 50-250 Mitarbeiter
    • Sonstiges
  • Senior Java Developer
  • Aufgaben
    • serverseitige Spieleentwicklung
    • Erstellung eines Compilers zur Code-Portierung von C nach Java
    • Implementierung eines Algorithmus zur Gewinnverteilung
    • Erweiterung der REST-API
    • Spezifikationen für Zuarbeit durch externe Anbieter
    • Betreuung von Entwicklern

    Technologien
    • Java SE, Java EE, C, Ruby
    • JAX-RS, EJB, JPA, JSF, JNI, JavaCC, MINA, Spring
    • PostgresQL
    • Glassfish
    • Subversion, Maven, Hudson

  • 03/2006 - 06/2010

    • mediaworx berlin AG
    • 50-250 Mitarbeiter
    • Internet und Informationstechnologie
  • Softwareentwickler
  • Aufgaben
    • Entwicklung mandantenfähiger Webanwendungen
    • Technisches Design und Umsetzung von Fachanforderungen
    • Design und Implementierung von Webservices und Webservice-Clients (SOAP, REST)
    • Evaluation neuer Technologien
    • Technische Leitung von Teilprojekten
    • Beratung und Entwicklung vor Ort beim Kunden

    Technologien
    • Java EE
    • Apache Struts, Tiles, Hibernate, Spring
    • Tomcat, JBoss
    • Maven, Ant, Subversion, Hudson

ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
"Während Corona" nur remote, danach gerne vor Ort in Berlin.
Reisebereitschaft bedingt vorhanden.
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: