freiberufler Java Software Engineer auf freelance.de

Java Software Engineer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 80797 München
  • auf Anfrage
  • de  |  en
  • 02.04.2021

Kurzvorstellung

Java / JVM Software Engineer mit über 15 Jahren Erfahrung in Projekten im eCommerce, eHealth, Kommunikation und Suche. Seit 8 Jahren freiberuflich in verschiedenen Positionen tätig, seit über 10 Jahren mit agilen Methoden vertraut.

Ich biete

  • Analyse
  • Full-Stack
  • Java (allg.)
  • Refactoring
  • SCRUM
  • Spring
  • Webservices

Projekt‐ & Berufserfahrung

Software Engineer
Kundenname anonymisiert, München
11/2019 – 3/2020 (5 Monate)
Energie
Tätigkeitszeitraum

11/2019 – 3/2020

Tätigkeitsbeschreibung

Design, Implementierung und Dokumentation public REST-API "Trade Capturing"

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), Dokumentation (IT)

Software Engineer
Kundenname anonymisiert, Augsburg
2/2019 – 1/2020 (1 Jahr)
Gesundheitswesen
Tätigkeitszeitraum

2/2019 – 1/2020

Tätigkeitsbeschreibung

• Technische Analyse und Konzeption
• Implementierung
• Automatisierung Build / Deployment / Konfiguration
• Konzeption und Entwicklung neuer Features
• Architekturdokumentation (Arc42), Konfigurations- / Deployment Betriebshandbuch, Benutzerhandbuch
• Schulung „Refactoring to DDD“, Schulung „vue.js Grundlagen“,

Eingesetzte Qualifikationen

Testautomatisierung, Testing (IT), Software engineering / -technik, Softwareentwicklung (allg.), Dokumentation (IT), Requirement Analyse

Software Engineer, Consultant
Kundenname anonymisiert, München
3/2018 – 11/2018 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2018 – 11/2018

Tätigkeitsbeschreibung

+ Analyse und kundenspezifische Optimierung der Suche
+ Softwareentwicklung
+ Planung und Durchführung der Migration v. Elastic-Items und Elastic-Search clusters
+ Schulung der Mitarbeiter und Entwickler

Eingesetzte Qualifikationen

MongoDB, Apache Maven, Java (allg.), Jenkins, JavaScript, JavaScript Object Notation (JSON), Webservices

Software Engineer
Kundenname anonymisiert, München
8/2017 – 9/2018 (1 Jahr, 2 Monate)
search centric application platform
Tätigkeitszeitraum

8/2017 – 9/2018

Tätigkeitsbeschreibung

• Backend Refactoring (Testbarkeit, Separation of Concerns, Dependency-Cleanup, Modularisierung)
• Design and Implementierung einer RESTful API für das Backoffice und Client
• Einführung von Swagger als Documentations- und Test-tool für REST APIs
• Einführung von Spring Security in bestehende User und Login Implementierung
• Einführung einer neues User Registrierung und User-Data-Management
• Einführung einer neues Multi-threaded Job Laufzeitumgebung und Ablaufsteuerung inkl REST-API

Eingesetzte Qualifikationen

MongoDB, Apache Maven, Java (allg.), JUnit, JavaScript Object Notation (JSON), jQuery

Lead-Android-Engineer, Lead-Mobile-Backend Engineer
Kundenname anonymisiert, München
9/2016 – 6/2017 (10 Monate)
Handel
Tätigkeitszeitraum

9/2016 – 6/2017

Tätigkeitsbeschreibung

• Analyse existierender Code / Bugs / Performance-Probleme und Verbesserung derselben
• Konzeption und Einführung einer automatisierten UI-Testing Lösung
• Einführung von User-Tracking (Clickpfade und Session-Dauer)
• Design und Implementierung einer End-to-End Push-Notification Lösung (backend, 3rd-party, app).
• Coaching neuer Teammitglieder / PO
• Design eines Bewerbertests für iOS und Android, Durchführung Bewerbungsgespräche (technisch & agile Vorgehensweisen) für iOS und Android

Eingesetzte Qualifikationen

Android, Apache Maven, Docker, Java (allg.), Spring, Webservices

Software Engineer
Kundenname anonymisiert, München
11/2015 – 8/2016 (10 Monate)
Handel
Tätigkeitszeitraum

11/2015 – 8/2016

Tätigkeitsbeschreibung

Wartung und Weiterentwicklung einer Onlineshop-Plattform
• Konzeption und Implementierung neuer Features
• Modularisierung des bestehenden Backends in Docker-Services
• Konzeption und Einführung einer Build-Pipeline mit Jenkins

Eingesetzte Qualifikationen

Apache Maven, Bash (Shell), Docker, Gradle, Java (allg.), Jenkins, Spring, Webservices

Software Engineer
Kundenname anonymisiert, München
6/2015 – 11/2015 (6 Monate)
Handel
Tätigkeitszeitraum

6/2015 – 11/2015

Tätigkeitsbeschreibung

Modernisierung und Modularisierung einer monolithischen einer Online-Shop Plattform
• Analyse der bestehenden Anwendung
• Refactoring und Restrukturierung anhand von Capabilities
• Modularisierung in einzelne (maven) Projekte
• Ablösung von „do-it-all“ backend-beans in Layered Services
• Modernisierung der DB-Zugriffsschicht (iBatis => jpa)
• Modularisierung des bestehenden Backends in Docker-Services
• Einführung einer Build-Pipeline mit Jenkins auf Docker

Eingesetzte Qualifikationen

Docker, Java (allg.), Jenkins, JUnit, Spring, JavaScript, Webservices

Zertifikate

Certified SCRUM Master (Scrum Alliance)
Januar 2009
Sun Certified Java Programmer (SCJP)
Januar 2007

Ausbildung

Informatik
(Diplom)
Jahr: 2005
Ort: München
Fachinformatiker Anwendungsentwicklung
(Ausbildung)
Jahr: 2000
Ort: München

Qualifikationen

Java, Spring, REST, Webservices, API, Analyse, techisches Design, maven, docker, javascript, html, css, vue.js, jquery, knockout.js, angular

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1715
Alter
45
Berufserfahrung
21 Jahre und 3 Monate (seit 01/2000)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden