Softwareentwicklung mit Java und JavaScript. Fundierte Kenntnisse bzgl. Webtechnologien, Integration von SW-Systemen sowie DMS
Aktualisiert am 21.10.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Stuttgart (+300km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2024-03 - heute

Beratung, Konzeptionierung und Umsetzung eines Business Portfolio Management Tools in Jira / Confluence

Solution Architect / Softwareentwickler Anforderungsanalyse Requirements Engineering Consulting ...
Solution Architect / Softwareentwickler
Aktive Beratung, Konzeptionierung und Umsetzung eines Business Portfolio Management Tools in Jira und Confluence für einen Großkonzern. Analyse des Ist-Zustandes und Erarbeitung des Soll-Zustandes in enger Zusammenarbeit mit dem Kunden. Für die Umsetzung werden sowohl Administrative Fähigkeiten in Jira / Confluence, sowie weitere Entwicklungsarbeiten in angebundenen Technologien wie Groovy, eazyBI oder BigPicture angewandt.
Jira Confluence ScriptRunner Groovy eazyBI BigPicture Scrum MS Office
Anforderungsanalyse Requirements Engineering Consulting Business Portfolio Management Implementierung technische Dokumentation Testing Projektmanagement
5 Monate
2023-10 - 2024-02

Konzeption und Entwicklung einer Gesellschafts- und einer Bewerberakte für ein Dokumentenmanagementsystem

Softwar-Entwickler Analyse Softwareentwicklung Requirements Engineering ...
Softwar-Entwickler
Einsatz als Scrum Master und Developer zugleich. Die Hauptaufgaben bestanden dabei in der Unterstützung des Teams in Scrum- und Agilen- Praktiken, sowie der Analyse und Umsetzung der Anforderungen an eine allgemeingültige Gesellschafts- bzw. Bewerberakte im Rahmen eines Dokumentenmanagementsystems. Hauptziel ist es, die Akten als eigenständiges Modul in das Dokumentenmanagementsystem zu integrieren und somit den Gesellschafter- bzw. Bewerberprozess innerhalb eines Unternehmens automatisieren und vereinfachen zu können.
Java C# XML PostgreSQL nscale (Administrator Cockpit Query Tester) Docker IntelliJ Git Scrum Confluence Jira
Analyse Softwareentwicklung Requirements Engineering Projektmanagement Dokumentenmanagement Implementierung technische Dokumentation Testing
1 Monat
2024-01 - 2024-01

Entwicklung eines Plugins zum Verlängern der Aufbewahrungsfristen innerhalb eines DMS

Softwareentwickler Softwareentwicklung Requirements Engineering Implementierung ...
Softwareentwickler
Bei dem Plugin handelt es sich um einen Custom Job auf Basis des Dokumentenmanagementsystems nscale. Ziel des Plugins ist es, alle aktiven
Kundenverträge, die im aktuellen oder darauffolgenden Jahr keinem Aufbewahrungsschutz
mehr unterliegen, um jeweils ein weiteres Aufbewahrungsjahr zu verlängern. Die Verlängerung der Aufbewahrungsfrist ist dabei von vordefinierten Metadaten abhängig.
Java nscale Java SDK nscale Administrator nscale Cockpit nscale Query Tester Docker IntelliJ Git
Softwareentwicklung Requirements Engineering Implementierung technische Dokumentation Dokumentenmanagementsysteme Testing
1 Monat
2024-01 - 2024-01

Entwicklung eines Batch-Skriptes zur Daten-Bereinigung eines Kundensystems

Software-Entwickler Softwareentwicklung Requirements Engineering Implementierung ...
Software-Entwickler
Entwicklung eines Batch-Skriptes zur Daten-Bereinigung eines Kundensystems, indem alle leeren Ordner auf dem System identifiziert und automatisiert gelöscht werden, sofern diese vor mehr als drei Tagen erzeugt wurden.
Batch-Scripting IntelliJ Git
Softwareentwicklung Requirements Engineering Implementierung technische Dokumentation Testing Technologien und Tools: Batch-Scripting
4 Monate
2023-06 - 2023-09

Entwicklung eines Plugins zum Vergleich von Datenbankarchiven

Softwareentwickler Softwareentwicklung Requirements Engineering Implementierung ...
Softwareentwickler
Bei dem Plugin handelt es sich um ein Custom Job Plugin auf Basis des Dokumentenmanagementsystems nscale. Ziel des Plugins ist es, einen Vergleich zwischen der ?EU Consolidated List of Sanctions? und dem gegebenen nscale Datenarchiv durchzuführen. Dadurch sollen mögliche Personen, Gruppen oder Firmen, welche
laut EU-Recht unter finanziellen Sanktionen stehen, im System identifiziert werden, um
gegebenenfalls weitere notwendige Schritte einzuleiten.
Java nscale Java SDK nscale Administrator nscale Cockpit nscale Query Tester Docker IntelliJ Git
Softwareentwicklung Requirements Engineering Implementierung technische Dokumentation Dokumentenmanagementsysteme Testing
6 Monate
2022-12 - 2023-05

Entwicklung einer Softwarekomponente (Plugin) für Confluence zur zentralen Verwaltung großer Dateien

Software-Entwickler Projektmanagement Softwareentwicklung UX/UI ...
Software-Entwickler
Das Confluence Large File System Plugin ist ein Plugin für Confluence. Es ermöglicht eine effektive Verwaltung für große Dateien und bietet gleichzeitig alle Vorteile einer DMS-Funktionalität an. Dazu gehören Check-in- und Check-out- Mechanismen, Versionsverwaltung, (Volltext-)suche, sowie ein Berechtigungsmanagement.
Das CLFS-Plugin ermöglicht die zentrale Verwaltung und Speicherung von Daten innerhalb einer einzigen Anwendung und spart dadurch Ressourcen. Im Rahmen des Projekts wurden neue kundenorientierter Funktionen entwickelt, wie z.B. der (Volltext-)suche, die ZIP-Funktionalität oder weitere Filter- und Sortierfunktionen für Dokumente. Zusätzlich werden eine Fehlerbehandlung, Optimierung und Dokumentation des Plugins vorgenommen.
Ceyoniq nscale Atlassian Confluence Atlassian Jira Git IntelliJ JavaScript Java nscale Java SDK HTML CSS REST-API nscale Administrator nscale Cockpit nscale Query Tester Postman Docker Scrum Confluence Jira REST
Projektmanagement Softwareentwicklung UX/UI Fehlerbehebung Testen Dokumentation Automatisierung Analyse
1 Monat
2022-11 - 2022-11

Versionsupgrade von Kundenkomponenten eines Dokumentenmanagementsystems

Software-Entwickler Requirements Engineering Implementierung technische Dokumentation ...
Software-Entwickler

Entwicklungstätigkeiten an der Gesellschafts- und Kundenakte für das Dokumentenmanagementsystem nscale:

- Versionsupdate von nscale 8.3 auf 8.4 mit anschließender Fehlerbehandlung und Dokumentation

- Automatisierung der Datenbanksicherung auf dem nscale backoffice Server Plugin

- Fehlerbehandlung, Überarbeitung und Dokumentation

Ceyoniq nscale IntelliJ Git Java nscale Java SDK nscale Administrator nscale Cockpit nscale Query tester Confluence Jira Shell-scripting Linux
Requirements Engineering Implementierung technische Dokumentation Automatisierung Datenbanksicherung Dokumentenmanagementsysteme
3 Monate
2022-05 - 2022-07

Bewertung und Auswahl von cloudbasierten Speech-to-Text Services

Software-Entwickler Softwareentwicklung Analyse Testen ...
Software-Entwickler
Entwicklung einer Vergleichsbasis bzw. gewichteten Kriterienmatrix, um bestehende Automatic Speech Recognition Services systematisch und objektiv miteinander vergleichen zu können. Die Kriterienmatrix wurde anschließend auf eine Auswahl von ASR-Services angewandt und resultierte in einem Vergleich von drei Anbietern: Google Speech-to-Text, Microsoft Azure und Amazon Transcribe. Für den Vergleich wurde jeder Service angesprochen. Dafür musste ein Testdatensatz aus diversen Audiodateien zusammengestellt und angepasst werden. Aus der Evaluation ergab sich, dass Microsoft Azure für die Integration in das BigData4Biz-System am geeignetsten ist. Schließlich wurde ein Microservice entwickelt, der die Anbindung des Microsoft Azure Services an das BigData4Biz-System ermöglicht.
Visual Studio Code Git boto3 google-cloud-speech JiWER Mp3DirectCut pydub) pyhton amazon-transcribe azure-cognitiveservices-speech
Softwareentwicklung Analyse Testen Software-Evaluation
7 Monate
2021-10 - 2022-04

Anbindung Microsoft-E-Mail Dienst über Exchange-Webdienste (EWS)

Software-Entwickler Programmieren Projektmanagement Integration ...
Software-Entwickler
In diesem Projekt geht es um die Integration des Microsoft E-Mail-Dienstes über Exchange-Webdienste (EWS). Die Zielsetzung besteht darin, die EWS Streaming Subscription in die BigData4Biz Personal Edition zu integrieren und einen Exchange E-Mail-Bot für die Testumgebung der BigData4Biz Personal Edition zu entwickeln. Des Weiteren soll die Automatisierung der verfügbaren Datenquellen mittels Skripting umgesetzt werden, um eine effiziente Verwaltung von Daten zu ermöglichen.
Git Visual Studio Code Microsoft Exchange Microsoft Exchange Pyhton exchangelib
Programmieren Projektmanagement Integration Big Data Testen Automatisierung
6 Monate
2020-10 - 2021-03

Entwicklung eines Web-Crawlers für ein Dokumentenportal der europäischen Union

Software-Entwickler Programmieren Projektmanagement Webentwicklung ...
Software-Entwickler
In diesem Projekt steht die Entwicklung eines leistungsstarken Web-Crawlers für die Webanwendung der BigData4Biz-Plattform im Fokus. Der Web-Crawler soll in der Lage sein, Dokumente von einem Dokumentenportal der Europäischen Union automatisch herunterzuladen, zu verarbeiten und einzulesen. Die Automatisierung der Dokumentendetektion ist ein wesentlicher Aspekt des Projekts, um den Zugriff auf wichtige Informationen zu erleichtern. Die Basis des Web-Crawlers wird auf Scrapy aufgebaut, um eine effiziente und zuverlässige Datenextraktion zu gewährleisten.
Git Docker MS Studio Code Scrapy Python CSS HTML
Programmieren Projektmanagement Webentwicklung Analyse

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2019-10 - 2022-09

Informatik-Studium

B.Sc. in Medieninformatik, Hochschule der Medien Stuttgart
B.Sc. in Medieninformatik
Hochschule der Medien Stuttgart

Position

Position

Als Softwareentwicklerin mit Schwerpunkt auf Java und JavaScript bringe ich umfangreiche Erfahrung in der Entwicklung, Anpassung und Integration von Softwaresystemen mit. Ich verfüge über fundierte Kenntnisse in Webtechnologien und der Integration verschiedener Systeme. Durch meine Fähigkeiten im Requirements Engineering unterstütze ich Sie bei der Entwicklung präziser und effektiver Lösungen.

Kompetenzen

Kompetenzen

Schwerpunkte

Softwareentwicklung
Webtechnologien
Backend
Frontend

Produkte / Standards / Erfahrungen / Methoden

Ceyoniq nscale
Scrum
Kanban
TDD
Jira
Confluence
UML
IntelliJ
PyCharm
VS Code
Git
Docker
Kubernetes
Microservices
ScriptRunner
Groovy
eazyBI
BigPicture
MS Office
PostgreSQL
nscale
Batch-Scripting
Java SDK
Postman
amazon-transcribe
azure-cognitiveservices-speech
boto3
google-cloud-speech
JiWER,
Mp3DirectCut
pydub)
Visual Studio Code
Exchangelib
Microsoft Exchange

Betriebssysteme

Windows 10/11
Linux

Programmiersprachen

Java
JavaScript
Python
C#
XML
HTML
CSS

Datenbanken

MySQL / MariaDB
PostgreSQL

Datenkommunikation

REST
Soap
REST-API

Einsatzorte

Einsatzorte

Stuttgart (+300km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2024-03 - heute

Beratung, Konzeptionierung und Umsetzung eines Business Portfolio Management Tools in Jira / Confluence

Solution Architect / Softwareentwickler Anforderungsanalyse Requirements Engineering Consulting ...
Solution Architect / Softwareentwickler
Aktive Beratung, Konzeptionierung und Umsetzung eines Business Portfolio Management Tools in Jira und Confluence für einen Großkonzern. Analyse des Ist-Zustandes und Erarbeitung des Soll-Zustandes in enger Zusammenarbeit mit dem Kunden. Für die Umsetzung werden sowohl Administrative Fähigkeiten in Jira / Confluence, sowie weitere Entwicklungsarbeiten in angebundenen Technologien wie Groovy, eazyBI oder BigPicture angewandt.
Jira Confluence ScriptRunner Groovy eazyBI BigPicture Scrum MS Office
Anforderungsanalyse Requirements Engineering Consulting Business Portfolio Management Implementierung technische Dokumentation Testing Projektmanagement
5 Monate
2023-10 - 2024-02

Konzeption und Entwicklung einer Gesellschafts- und einer Bewerberakte für ein Dokumentenmanagementsystem

Softwar-Entwickler Analyse Softwareentwicklung Requirements Engineering ...
Softwar-Entwickler
Einsatz als Scrum Master und Developer zugleich. Die Hauptaufgaben bestanden dabei in der Unterstützung des Teams in Scrum- und Agilen- Praktiken, sowie der Analyse und Umsetzung der Anforderungen an eine allgemeingültige Gesellschafts- bzw. Bewerberakte im Rahmen eines Dokumentenmanagementsystems. Hauptziel ist es, die Akten als eigenständiges Modul in das Dokumentenmanagementsystem zu integrieren und somit den Gesellschafter- bzw. Bewerberprozess innerhalb eines Unternehmens automatisieren und vereinfachen zu können.
Java C# XML PostgreSQL nscale (Administrator Cockpit Query Tester) Docker IntelliJ Git Scrum Confluence Jira
Analyse Softwareentwicklung Requirements Engineering Projektmanagement Dokumentenmanagement Implementierung technische Dokumentation Testing
1 Monat
2024-01 - 2024-01

Entwicklung eines Plugins zum Verlängern der Aufbewahrungsfristen innerhalb eines DMS

Softwareentwickler Softwareentwicklung Requirements Engineering Implementierung ...
Softwareentwickler
Bei dem Plugin handelt es sich um einen Custom Job auf Basis des Dokumentenmanagementsystems nscale. Ziel des Plugins ist es, alle aktiven
Kundenverträge, die im aktuellen oder darauffolgenden Jahr keinem Aufbewahrungsschutz
mehr unterliegen, um jeweils ein weiteres Aufbewahrungsjahr zu verlängern. Die Verlängerung der Aufbewahrungsfrist ist dabei von vordefinierten Metadaten abhängig.
Java nscale Java SDK nscale Administrator nscale Cockpit nscale Query Tester Docker IntelliJ Git
Softwareentwicklung Requirements Engineering Implementierung technische Dokumentation Dokumentenmanagementsysteme Testing
1 Monat
2024-01 - 2024-01

Entwicklung eines Batch-Skriptes zur Daten-Bereinigung eines Kundensystems

Software-Entwickler Softwareentwicklung Requirements Engineering Implementierung ...
Software-Entwickler
Entwicklung eines Batch-Skriptes zur Daten-Bereinigung eines Kundensystems, indem alle leeren Ordner auf dem System identifiziert und automatisiert gelöscht werden, sofern diese vor mehr als drei Tagen erzeugt wurden.
Batch-Scripting IntelliJ Git
Softwareentwicklung Requirements Engineering Implementierung technische Dokumentation Testing Technologien und Tools: Batch-Scripting
4 Monate
2023-06 - 2023-09

Entwicklung eines Plugins zum Vergleich von Datenbankarchiven

Softwareentwickler Softwareentwicklung Requirements Engineering Implementierung ...
Softwareentwickler
Bei dem Plugin handelt es sich um ein Custom Job Plugin auf Basis des Dokumentenmanagementsystems nscale. Ziel des Plugins ist es, einen Vergleich zwischen der ?EU Consolidated List of Sanctions? und dem gegebenen nscale Datenarchiv durchzuführen. Dadurch sollen mögliche Personen, Gruppen oder Firmen, welche
laut EU-Recht unter finanziellen Sanktionen stehen, im System identifiziert werden, um
gegebenenfalls weitere notwendige Schritte einzuleiten.
Java nscale Java SDK nscale Administrator nscale Cockpit nscale Query Tester Docker IntelliJ Git
Softwareentwicklung Requirements Engineering Implementierung technische Dokumentation Dokumentenmanagementsysteme Testing
6 Monate
2022-12 - 2023-05

Entwicklung einer Softwarekomponente (Plugin) für Confluence zur zentralen Verwaltung großer Dateien

Software-Entwickler Projektmanagement Softwareentwicklung UX/UI ...
Software-Entwickler
Das Confluence Large File System Plugin ist ein Plugin für Confluence. Es ermöglicht eine effektive Verwaltung für große Dateien und bietet gleichzeitig alle Vorteile einer DMS-Funktionalität an. Dazu gehören Check-in- und Check-out- Mechanismen, Versionsverwaltung, (Volltext-)suche, sowie ein Berechtigungsmanagement.
Das CLFS-Plugin ermöglicht die zentrale Verwaltung und Speicherung von Daten innerhalb einer einzigen Anwendung und spart dadurch Ressourcen. Im Rahmen des Projekts wurden neue kundenorientierter Funktionen entwickelt, wie z.B. der (Volltext-)suche, die ZIP-Funktionalität oder weitere Filter- und Sortierfunktionen für Dokumente. Zusätzlich werden eine Fehlerbehandlung, Optimierung und Dokumentation des Plugins vorgenommen.
Ceyoniq nscale Atlassian Confluence Atlassian Jira Git IntelliJ JavaScript Java nscale Java SDK HTML CSS REST-API nscale Administrator nscale Cockpit nscale Query Tester Postman Docker Scrum Confluence Jira REST
Projektmanagement Softwareentwicklung UX/UI Fehlerbehebung Testen Dokumentation Automatisierung Analyse
1 Monat
2022-11 - 2022-11

Versionsupgrade von Kundenkomponenten eines Dokumentenmanagementsystems

Software-Entwickler Requirements Engineering Implementierung technische Dokumentation ...
Software-Entwickler

Entwicklungstätigkeiten an der Gesellschafts- und Kundenakte für das Dokumentenmanagementsystem nscale:

- Versionsupdate von nscale 8.3 auf 8.4 mit anschließender Fehlerbehandlung und Dokumentation

- Automatisierung der Datenbanksicherung auf dem nscale backoffice Server Plugin

- Fehlerbehandlung, Überarbeitung und Dokumentation

Ceyoniq nscale IntelliJ Git Java nscale Java SDK nscale Administrator nscale Cockpit nscale Query tester Confluence Jira Shell-scripting Linux
Requirements Engineering Implementierung technische Dokumentation Automatisierung Datenbanksicherung Dokumentenmanagementsysteme
3 Monate
2022-05 - 2022-07

Bewertung und Auswahl von cloudbasierten Speech-to-Text Services

Software-Entwickler Softwareentwicklung Analyse Testen ...
Software-Entwickler
Entwicklung einer Vergleichsbasis bzw. gewichteten Kriterienmatrix, um bestehende Automatic Speech Recognition Services systematisch und objektiv miteinander vergleichen zu können. Die Kriterienmatrix wurde anschließend auf eine Auswahl von ASR-Services angewandt und resultierte in einem Vergleich von drei Anbietern: Google Speech-to-Text, Microsoft Azure und Amazon Transcribe. Für den Vergleich wurde jeder Service angesprochen. Dafür musste ein Testdatensatz aus diversen Audiodateien zusammengestellt und angepasst werden. Aus der Evaluation ergab sich, dass Microsoft Azure für die Integration in das BigData4Biz-System am geeignetsten ist. Schließlich wurde ein Microservice entwickelt, der die Anbindung des Microsoft Azure Services an das BigData4Biz-System ermöglicht.
Visual Studio Code Git boto3 google-cloud-speech JiWER Mp3DirectCut pydub) pyhton amazon-transcribe azure-cognitiveservices-speech
Softwareentwicklung Analyse Testen Software-Evaluation
7 Monate
2021-10 - 2022-04

Anbindung Microsoft-E-Mail Dienst über Exchange-Webdienste (EWS)

Software-Entwickler Programmieren Projektmanagement Integration ...
Software-Entwickler
In diesem Projekt geht es um die Integration des Microsoft E-Mail-Dienstes über Exchange-Webdienste (EWS). Die Zielsetzung besteht darin, die EWS Streaming Subscription in die BigData4Biz Personal Edition zu integrieren und einen Exchange E-Mail-Bot für die Testumgebung der BigData4Biz Personal Edition zu entwickeln. Des Weiteren soll die Automatisierung der verfügbaren Datenquellen mittels Skripting umgesetzt werden, um eine effiziente Verwaltung von Daten zu ermöglichen.
Git Visual Studio Code Microsoft Exchange Microsoft Exchange Pyhton exchangelib
Programmieren Projektmanagement Integration Big Data Testen Automatisierung
6 Monate
2020-10 - 2021-03

Entwicklung eines Web-Crawlers für ein Dokumentenportal der europäischen Union

Software-Entwickler Programmieren Projektmanagement Webentwicklung ...
Software-Entwickler
In diesem Projekt steht die Entwicklung eines leistungsstarken Web-Crawlers für die Webanwendung der BigData4Biz-Plattform im Fokus. Der Web-Crawler soll in der Lage sein, Dokumente von einem Dokumentenportal der Europäischen Union automatisch herunterzuladen, zu verarbeiten und einzulesen. Die Automatisierung der Dokumentendetektion ist ein wesentlicher Aspekt des Projekts, um den Zugriff auf wichtige Informationen zu erleichtern. Die Basis des Web-Crawlers wird auf Scrapy aufgebaut, um eine effiziente und zuverlässige Datenextraktion zu gewährleisten.
Git Docker MS Studio Code Scrapy Python CSS HTML
Programmieren Projektmanagement Webentwicklung Analyse

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2019-10 - 2022-09

Informatik-Studium

B.Sc. in Medieninformatik, Hochschule der Medien Stuttgart
B.Sc. in Medieninformatik
Hochschule der Medien Stuttgart

Position

Position

Als Softwareentwicklerin mit Schwerpunkt auf Java und JavaScript bringe ich umfangreiche Erfahrung in der Entwicklung, Anpassung und Integration von Softwaresystemen mit. Ich verfüge über fundierte Kenntnisse in Webtechnologien und der Integration verschiedener Systeme. Durch meine Fähigkeiten im Requirements Engineering unterstütze ich Sie bei der Entwicklung präziser und effektiver Lösungen.

Kompetenzen

Kompetenzen

Schwerpunkte

Softwareentwicklung
Webtechnologien
Backend
Frontend

Produkte / Standards / Erfahrungen / Methoden

Ceyoniq nscale
Scrum
Kanban
TDD
Jira
Confluence
UML
IntelliJ
PyCharm
VS Code
Git
Docker
Kubernetes
Microservices
ScriptRunner
Groovy
eazyBI
BigPicture
MS Office
PostgreSQL
nscale
Batch-Scripting
Java SDK
Postman
amazon-transcribe
azure-cognitiveservices-speech
boto3
google-cloud-speech
JiWER,
Mp3DirectCut
pydub)
Visual Studio Code
Exchangelib
Microsoft Exchange

Betriebssysteme

Windows 10/11
Linux

Programmiersprachen

Java
JavaScript
Python
C#
XML
HTML
CSS

Datenbanken

MySQL / MariaDB
PostgreSQL

Datenkommunikation

REST
Soap
REST-API

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.