Softwareentwicklerin mit Schwerpunkt Java, Spring Boot, Backend
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- Nordrhein-Westfalen
- Europa
- de | en
- 20.11.2024
Kurzvorstellung
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!"
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
Docker, Hibernate (Java), Java (allg.), Microsoft Azure, Spring Framework, SQL
"Alles zur vollsten Zufriedenheit erledigt."
12/2017 – 1/2018
TätigkeitsbeschreibungTechnische Konzeption und Implementierung einer Web Applikation zum Abgleich von Projektdaten.
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
Qualifikationen
Projekt‐ & Berufserfahrung
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
Docker, Hibernate (Java), Java (allg.), Microsoft Azure, Spring Framework, SQL
1/2019 – 9/2019
Tätigkeitsbeschreibung
Erweiterung der Conflict Minerals Plattform zur Verarbeitung von Cobalt
+ Erweiterung des Messagings
+ Erweiterung der Batch Jobs
+ Erweiterung der UI
Weiter eingesetzte Tools & Technologien:
Spring Boot, Spring Integration (JMS), Spring Batch, JPA (inklusive Criteria API), Vaadin, JAXB, XML, Maven
Java (allg.), Java Architecture for XML Binding (JAXB), Softwareentwicklung (allg.), Spring Framework, SQL
12/2017 – 1/2018
TätigkeitsbeschreibungTechnische Konzeption und Implementierung einer Web Applikation zum Abgleich von Projektdaten.
Eingesetzte QualifikationenSoftwareentwicklung (allg.)
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.
+ 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 einer Oracle Datenbank nach Azure SQL.
+ Implementierung von Health Checks (Spring Actuator) zur Verwendung in Spring Boot Admin.
Weiter eingesetzte Tools & Technologien:
Spring Boot, Spring Integration, Spring Security, JPA (inklusive Criteria API), PostgreSQL, SQL, Flyway, Mockito, JUnit, Eclipse, Jira, Confluence, Stash, CI/CD (Jenkins), Maven
Java (allg.), Spring Framework
3/2015 – 11/2015
Tätigkeitsbeschreibung
Unterstützung des Teams bei der neu Implementierung einer existierenen Webapplikation mit Spring Boot, 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.
Datenmodelierung, Java (allg.), Spring Framework
Ausbildung
Rheinische Friedrich-Wilhelms-Universität Bonn
Bonn
Über mich
Weitere Kenntnisse
Bundeslebensmittel Schlüssel (BLS)
Conflict Minerals
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden