freiberufler Softwareentwicklerin mit Schwerpunkt Java, Spring-Boot auf freelance.de

Softwareentwicklerin mit Schwerpunkt Java, Spring-Boot

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • Nordrhein-Westfalen
  • auf Anfrage
  • de  |  en
  • 27.05.2024

Kurzvorstellung

Ich arbeite seit über 20 Jahren freiberuflich als Softwareentwicklerin mit dem Schwerpunkt Java in unterschiedlichen Bereichen.

Auszug Referenzen (2)

"Die Zusammenarbeit mit Frau L. ist absolut professionell. Sie führt ihre Arbeit sehr gewissenhaft durch. Vielen Dank für die Zusammenarbeit!"
Senior Software Entwicklerin
Volker Kahl
Tätigkeitszeitraum

10/2019 – 3/2024

Tätigkeitsbeschreibung

Unterstützung des Teams bei der Pflege und Weiterentwicklung der Compliance & Sustainability Plattform, unter anderem mit folgenden Tätigkeiten:
+ Implementierung neuer Funktionen im Backend und Frontend ( Java, JPA (Jakarta Persistence API), Criteria API, Spring Batch, Spring-Integration, Event Sourcing, REST, SQL, Flyway, Vaadin, Mockito )
+ Upgrade von Backend-Applikationen von Spring Boot 1.x auf Spring Boot 2.x
+ Koordination und Durchführung der Migration von Kundendaten aus einem Legacy-System, einschließlich:
- Analyse (Quellcode, Prozesse, Daten)
- Implementierung spezifischer Komponenten für die Migration der einzelnen Teilkomponenten
- Orchestrierung der einzelnen Migrationsschritte zur Sicherstellung der Datenintegrität und -qualität
+ Analyse und Anpassung von Batch Jobs (Spring Batch)
+ Planung und Vorbereitung der Umstellung von verteilten Applikationen auf eine neue Communication API für die JMS - basierten Message Flows, einschließlich der Implementierung einzelner Komponenten
+ DevOps-Aufgaben, wie das Deployment und die Konfiguration von Applikationen auf Demo- und Produktionssystemen sowie die Verbesserung der im Team verwendeten lokalen Entwicklungsumgebung
+ Technischer Support und Bugfixing
Weiter eingesetzte Tools & Technologien: ActiveMQ, Kubernetes, Docker, Azure Service Bus, Azure Devops, Jenkins, Git, IntelliJ IDEA, JAXB, Maven, Miro-Boards

Eingesetzte Qualifikationen

Docker, Hibernate (Java), Java (allg.), Microsoft Azure, Spring, SQL

"Alles zur vollsten Zufriedenheit erledigt."
Technische Konzeption, Softwareentwicklung, Deployment
Arthur Thiel
Tätigkeitszeitraum

12/2017 – 1/2018

Tätigkeitsbeschreibung

Technische Konzeption und Implementierung einer Web Applikation zum Abgleich von Projektdaten.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Qualifikationen

  • Java (allg.)
  • Spring Boot
  • Docker
  • JPA (Hibernate)
  • Representational State Transfer (REST)
  • Spring Batch
  • SQL

Projekt‐ & Berufserfahrung

Senior Software Entwicklerin
Kundenname anonymisiert, Süddeutschland
10/2019 – 3/2024 (4 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2019 – 3/2024

Tätigkeitsbeschreibung

Unterstützung des Teams bei der Pflege und Weiterentwicklung der Compliance & Sustainability Plattform, unter anderem mit folgenden Tätigkeiten:
+ Implementierung neuer Funktionen im Backend und Frontend ( Java, JPA (Jakarta Persistence API), Criteria API, Spring Batch, Spring-Integration, Event Sourcing, REST, SQL, Flyway, Vaadin, Mockito )
+ Upgrade von Backend-Applikationen von Spring Boot 1.x auf Spring Boot 2.x
+ Koordination und Durchführung der Migration von Kundendaten aus einem Legacy-System, einschließlich:
- Analyse (Quellcode, Prozesse, Daten)
- Implementierung spezifischer Komponenten für die Migration der einzelnen Teilkomponenten
- Orchestrierung der einzelnen Migrationsschritte zur Sicherstellung der Datenintegrität und -qualität
+ Analyse und Anpassung von Batch Jobs (Spring Batch)
+ Planung und Vorbereitung der Umstellung von verteilten Applikationen auf eine neue Communication API für die JMS - basierten Message Flows, einschließlich der Implementierung einzelner Komponenten
+ DevOps-Aufgaben, wie das Deployment und die Konfiguration von Applikationen auf Demo- und Produktionssystemen sowie die Verbesserung der im Team verwendeten lokalen Entwicklungsumgebung
+ Technischer Support und Bugfixing
Weiter eingesetzte Tools & Technologien: ActiveMQ, Kubernetes, Docker, Azure Service Bus, Azure Devops, Jenkins, Git, IntelliJ IDEA, JAXB, Maven, Miro-Boards

Eingesetzte Qualifikationen

Docker, Hibernate (Java), Java (allg.), Microsoft Azure, Spring, SQL

Senior Software Entwicklerin
Kundenname anonymisiert, Süddeutschland
1/2019 – 9/2019 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2019 – 9/2019

Tätigkeitsbeschreibung

Erweiterung der Conflict Minerals Plattform zur Verarbeitung von Cobalt
+ Erweiterung des Message Handlings
+ Erweiterung der Batch Jobs
+ Erweiterung der UI

Eingesetzte Qualifikationen

Java (allg.), Softwareentwicklung (allg.), Spring, SQL

Technische Konzeption, Softwareentwicklung, Deployment
Kundenname anonymisiert, Bonn
12/2017 – 1/2018 (2 Monate)
Hilfsorganisation
Tätigkeitszeitraum

12/2017 – 1/2018

Tätigkeitsbeschreibung

Technische Konzeption und Implementierung einer Web Applikation zum Abgleich von Projektdaten.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Senior Software Entwicklerin
Kundenname anonymisiert, Süddeutschland
4/2016 – 3/2018 (2 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

4/2016 – 3/2018

Tätigkeitsbeschreibung

Unterstützung des Teams bei der Erweiterung der Conflict Minerals Plattform, unter anderem:
+ Erweiterung eines bestehenden Rollup Batch Jobs um zusätzliche Verarbeitungsschritte.
+ Implementierung eines RESTFul Services zur Beantwortung von Compliance Requests.
+ Einrichten von Spring Boot Admin / Health Checks für einzelne Projekte.
+ Implementierung einer Komponente zum Speichern von Dokumenten via Apache jclouds.
+ Implementierung einer Komponente für die Migration von Dokumenten nach Azure Blob Storage.
+ Vorbereitung einer Applikation für die Migration von einer Oracle Datenbank zur Verwendung einer Azure SQL Datenbank.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Senior Software Entwicklerin
Kundenname anonymisiert, Bonn
3/2015 – 11/2015 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2015 – 11/2015

Tätigkeitsbeschreibung

Unterstützung des Teams bei der Migration einer bestehenden Webapplikation, unter anderem:
+ Implementierung des Datenmodells mit JPA 2.1 (Hibernate), Hibernate Envers und Spring Data JPA.
+ Implementierung einer UI Komponente zur Darstellung der Änderungshistorie (Hibernate Envers).
+ Implementierung von Workflows mit Spring Webflow.
Implementierung eines Maven Plugins zur Generierung der DDL Skripte.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Ausbildung

Studium der Mathematik
Diplom
Rheinische Friedrich-Wilhelms-Universität Bonn
1994
Bonn

Über mich

Seit 9 Jahren arbeite ich mit Spring Boot, seit über 15 Jahren in Projekten, in denen Spring eingesetzt wird. Im allgemeinen bevorzuge ich die Backend-Entwickung, habe aber in den meisten Projekten auch Aufgaben im Frontend und im Bereich DevOps übernommen.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1094
Berufserfahrung
29 Jahre und 8 Monate (seit 10/1994)
Projektleitung
1 Jahr

Kontaktdaten

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

Jetzt Mitglied werden