Warten auf freelance.de
freiberufler Full-Stack-Entwickler mit Backend/Datenbank-Schwerpunkt auf freelance.de

Full-Stack-Entwickler mit Backend/Datenbank-Schwerpunkt

zuletzt online vor wenigen Stunden
  • 85€/Stunde
  • 65795 Hattersheim am Main
  • Nähe des Wohnortes
  • de  |  en  |  es  |  fr
  • 03.04.2025

Kurzvorstellung

Als Software-Entwickler bin ich freiberuflich seit 1998 tätig. Meine Schwerpunkte sind dabei Spring-Boot-Applikationen und Datenbanken.

Qualifikationen

  • Agile Methoden
  • Cloud-Technologien
  • Datenbankentwicklung
  • DevOps-Tools
  • Docker und Containerisierung
  • Java-Entwicklung
  • Software Architecture
  • Spring-Boot
  • Testen und Qualitätssicherung

Projekt‐ & Berufserfahrung

Senior Java-Softwareengineer
Ein Unternehmen im Schienenverkehr, Frankfurt
4/2023 – 3/2025 (2 Jahre)
Verkehr
Tätigkeitszeitraum

4/2023 – 3/2025

Tätigkeitsbeschreibung

Aufgabenstellung: Weiterentwicklung und Verbesserung der Bedienplatz-Komponente des neu entwickelten Systems. Da der neue, abgeänderte Systementwurf nun auf Hosts und Container in der AWS-Cloud setzte, waren viele Änderungen notwendig. Die Bedienplatz-Komponente existierte bisher nur als Java-Client, nun sollte zusätzlich auch noch ein Web-Client entwickelt werden. Auch für die Nutzerverwaltung mittels zentralem AD sowie Gewährleitung der Ausfallsicherheit ergaben sich viele neue Aspekte. Neue Anforderungen sowie gemeldete Fehler wurden im Team im Sprintplanning sowie im Backlog-Refinement gemeinsam besprochen und Wege zur Lösung erarbeitet. Neben der Aufgaben-/ Problemanalyse und Ausprogrammierung lag in meiner Verantwortung auch die Implementierung von Unittests sowie die Überwachung und Einhaltung einer vorgegebenen Testabdeckung. Ebenso waren hier Codereviews fester Bestandteil der täglichen Arbeit. Hinzu kam die Überwachung und Beseitigung von CVEs sowie Applikations-Deployments auf verschiedene Stages.
Erste Aufgabenstellung: Die Zug-Disposition sollte in Zukunft zentral von einem Standort aus gesteuert werden. Zur Gewährleistung der Geschäftsfähigkeit im Katastrophenfall wurde ein zweiter Standort im Hot-Standby gehalten. Um auf den zweiten Standort umschalten zu können (welcher zusätzlich auch für Release-Updates genutzt werden soll), wurde eine Java-Komponente benötigt. Diese Komponenten hatte ich gepflegt, weiterentwickelt und mit einer GUI aufgewertet.

Eingesetzte Qualifikationen

Oracle Business Intelligence (BI), Spring Framework

Senior Software Engineer
Adesso Insurance Solutions, Frankfurt
3/2021 – 3/2023 (2 Jahre, 1 Monat)
Versicherungen
Tätigkeitszeitraum

3/2021 – 3/2023

Tätigkeitsbeschreibung

Fullstack-Java-Entwickler
Teilweise Architektur-Aufgaben
Unterstützung beim Kunden

Eingesetzte Qualifikationen

Enterprise Javabeans, Wildfly, Versicherungen (allg.)

Software-Entwickler
DVAG, Frankfurt am Main
1/2020 – 7/2020 (7 Monate)
Versicherungen
Tätigkeitszeitraum

1/2020 – 7/2020

Tätigkeitsbeschreibung

Kotlin-Microservice-Entwicklung in Azure

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Spring Framework, Microsoft Azure

Java-Entwickler
Opel GmbH Rüsselsheim, Rüsselsheim
7/2000 – 8/2019 (19 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2000 – 8/2019

Tätigkeitsbeschreibung

Fullstack-Entwickler

Eingesetzte Qualifikationen

J2EE

Zertifikate

Spring-/Boot-Schulung
tutego
2021
Scrum-Kurs
DVAG
2020

Ausbildung

Ingenieurinformatik
Dipl. Ing. Ingenieurinformatik
1998
Bingen

Über mich

Nach dem Studium hat mich mein Weg angefangen von Pascal/Delphi über C/C++ recht schnell zu Java geführt. Da ich in allen Projekten immer recht intensiv mit Datenbanken zu tun hatte, fühle ich mich in SQL und generell großen Datenbeständen sehr wohl.
Besondere Eigenschaft: An Problemen vertieft bis zur Lösung arbeiten zu können.

Weitere Kenntnisse

Programmiersprachen
Java / Kotlin / PHP / C / C++ / Qt / JavaScript / XML / Delphi (VCL) / ESQL / Assembler (6510/8085/80x86) / Basic / Pascal / STEP 5 / Perl / React

Datenbanken
Oracle / Postgres / MariaDB / MS SQL Server / Azure SQL / DB2 / Interbase / Firebird / MySQL / Paradox / BTrieve / MS-Access / Transbase

Betriebssysteme
Windows / Linux (Fedora)

Tools / Softwarepakete
IntelliJ / Eclipse / Java 17/21 / J2EE / JUnit / Ansible / Apache / Tomcat / Wordpress, Spring/Spring-Boot / Jenkins / Docker / Kubernetes / Swagger / Jira / Confluence / MS-Teams / Bitbucket / Karate / Sonar / Maven / Gradle / git/gitflow / gitlab / TortoiseGit / Jira / Confluence / MS-Teams / Roundcube / Postfix / Dovecot / Kibana / Grafana / AWS/ECS / jib / SquirrelSQL / Swagger / REST / ChatGPT / Perplexity / Gemini / Jinja 2 / JQ / Mend / Trivy

Methoden / Standards / Erfahrungen
Scrum / Methoden zur objektorientierten Analyse, Design und Programmierung / CASE-Tools / UML / Entwurf ergonomischer Benutzungsschnittstellen / Teilprojektleitung (Leitung, Planung, Entwurf, Durchführung, Einbindung externer Ressourcen, Angebotserstellung und Kostenverfolgung) / Qualitätssicherung (Grundkenntnisse ISO 9000)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1177
Alter
56
Berufserfahrung
27 Jahre und 3 Monate (seit 01/1998)

Kontaktdaten

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

Jetzt Mitglied werden