freiberufler Senior Software-Engineer | Scrum Master auf freelance.de

Senior Software-Engineer | Scrum Master

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • Mitte
  • auf Anfrage
  • de  |  en
  • 14.11.2024

Kurzvorstellung

Full-Stack Softwareentwickler mit fachlichen Schwerpunkten in der Entwicklung von Webanwendungen mit Java (Spring Boot) und TypeScript (Angular).

Qualifikationen

  • Angular
  • DevOps5 J.
  • Docker
  • ISTQB
  • Java (allg.)
  • Scrum5 J.
  • Software Quality3 J.
  • Softwareentwicklung (allg.)6 J.
  • Spring Boot
  • Spring Framework

Projekt‐ & Berufserfahrung

Lead Software-Engineer (Festanstellung)
Bundesministerium der Finanzen, Berlin
11/2022 – offen (2 Jahre, 1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2022 – offen

Tätigkeitsbeschreibung

- Migration einer Bestandssoftware in die Cloud
- Abstimmung von Sicherheitsanforderungen
- Umsetzung von User Stories im Backend (Java, Spring Boot) und Frontend (Angular)
- Eingrenzung und Behebung von Fehlern

Eingesetzte Qualifikationen

DevOps, Scrum, Softwareentwicklung (allg.)

Software-Engineer (Festanstellung)
Bundesnotarkammer K.d.ö.R., Berlin
3/2021 – 12/2022 (1 Jahr, 10 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2021 – 12/2022

Tätigkeitsbeschreibung

Die Europäische Union hat im Juni 2019 die Richtlinie 2019/1151 zur Einführung diverser Online-Verfahren im Gesellschaftsrecht (OVGR) verabschiedet. Im Zuge der nationalen Umsetzung baut die Bundesnotarkammer (BNotK) für die Notare die für die technische Durchführung erforderlichen Systeme auf und betreibt diese.

Eigene Aufgaben im Projekt:

- Umsetzung von User Stories im Backend (Java, Spring Boot) und Frontend (Angular)
- Eingrenzung und Behebung von Fehlern
- kleinere DevOp Themen

Eingesetzte Qualifikationen

DevOps, Scrum, Softwareentwicklung (allg.), Software Quality

Software-Engineer
IHK Digital, Berlin
1/2020 – 7/2020 (7 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2020 – 7/2020

Tätigkeitsbeschreibung

Erweiterung und Implementierung neuer Funktionen im Frontend (Angular) und Backend (Spring)
Beheben von Bugs
Code-Refactorings
Erstellen von Tests mit Hilfe von JUnit und Mockito

Eingesetzte Qualifikationen

Scrum, Test Automation, Softwareentwicklung (allg.)

Software-Engineer
adesso SE, Berlin
10/2019 – 3/2021 (1 Jahr, 6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2019 – 3/2021

Tätigkeitsbeschreibung

Entwicklung einer Webapplikation auf Basis einer Microservice-Architektur zur Vereinfachung und Automatisierung der Ausschreibungsverwaltung. Das System soll wiederkehrende Prozesse automatisieren sowie Angebote und deren Zuständigkeiten übersichtlicher abbilden. Es ordnet automatisch Zuständigkeiten und Berechtigungen, generiert automatisiert Listen, welche zuvor umständlich via Excel gepflegt wurden und verhindert so, dass Vorgänge verloren gehen. Eine Authentifizierung und Autorisierung der Nutzer erfolgt mittels OIDC / OAUTH2.0 über das Identity Management System Keycloak.

Eigene Aufgaben im Projekt:

- Implementierung eines Authentifizierungsmechanismus im Frontend und Backend auf Basis von Keycloak / JWT, OAUTH2.0 / OIDC und Spring-Security
- Konfiguration von Keycloak
- Neuimplementierung des Datei-Uploads aus Basis eines S3 Object Storages (minIO)
- Umgestaltung der Buildpipeline auf Basis von Jenkins, Bitbucket und einer privaten Dockerregistry im Artifactory
- Redesign der Oberfläche auf Basis von Angular und dem Material Design von Google
- Konfigurationen auf den Entwicklungsservern
- diverse Implementierungen neuer Funktionen im Frontend und Backend
- Einarbeitung und Schulung neuer Projektmitarbeiter
- Pflege der Dokumentation im Confluence
- Beheben von Bugs
- Code-Refactorings
- Erstellen von Tests mit Hilfe von JUnit und Mockito

Eingesetzte Qualifikationen

DevOps, Scrum, Softwareentwicklung (allg.), Software Quality

Software-Engineer
HTW Berlin, Berlin
10/2018 – 4/2019 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – 4/2019

Tätigkeitsbeschreibung

Es wurde ein Konzept für eine intelligente Straßenbeleuchtung entworfen und in Folge ein Prototyp in Form einer Android Applikation entwickelt, die das Schalten einzelner Straßenzüge ermöglicht. Die Android Applikation wurde u.a. mit Hilfe einer Firebase Realtime Datenbank realisiert.

- Anforderungsanalyse
- Entwurf eines Oberflächendesigns
- Implementierung einer Android Applikation
- Anbindung an eine Firebase Realtime Datenbank
- Testen der Anwendung mit JUnit und Mockito

Eingesetzte Qualifikationen

Software Design, Softwareentwicklung (allg.)

Software-Engineer
HTW Berlin, Berlin
4/2018 – 10/2018 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2018 – 10/2018

Tätigkeitsbeschreibung

Es wurde eine prototypische Android Applikation entwickelt, mit deren Hilfe eine Höhenbestimmung innerhalb eines Gebäudes möglich ist. Für die Bestimmung des Luftdrucks wurde der im Smartphone verbaute Luftdrucksensor verwendet.

Eigene Aufgaben im Projekt
- Entwurf der Systemarchitektur
- Implementierung der Android Applikation
- Entwurf / Design des User Interfaces
- Testen der Applikation mittels JUnit und Mockito

Eingesetzte Qualifikationen

Software Design, Softwareentwicklung (allg.)

Zertifikate

Professional Scrum Developer (PSD I)
Scrum.org
2023
Professional Scrum Product Owner (PSPO I)
Scrum.org
2023
Professional Scrum Master (PSM I)
Scrum.org
2023
ISTQB® Certified Tester - Foundation Level (CTFL)
ISTQB®
2022
Cisco Certified Network Associate Routing and Switching
Cisco
2014

Ausbildung

Angewandte Informatik
B.Sc.
Hochschule für Technik und Wirtschaft Berlin
2021
Berlin
IT-Systemelektroniker
Ausbildung
IHK
2010

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
218
Alter
35
Berufserfahrung
17 Jahre und 2 Monate (seit 09/2007)

Kontaktdaten

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

Jetzt Mitglied werden