freiberufler Consultant für Java_Entwicklung auf freelance.de

Consultant für Java_Entwicklung

offline
  • auf Anfrage
  • 63263 Neu-Isenburg
  • Umkreis (bis 200 km)
  • de  |  en  |  sr
  • 24.10.2023

Kurzvorstellung

Studium der Informatik an der Uni-versity of Applied Sciences in Frank-furt am Main
12/2017 – 03/2018: Bachelorthesis:
03/2018: Abschluss: Bachelor of Science Informatik

Qualifikationen

  • Docker
  • Java-Frameworks
  • Java (allg.)
  • JavaScript
  • JUnit
  • Softwareentwicklung (allg.)
  • Spring
  • Webdesign
  • webentwicklung

Projekt‐ & Berufserfahrung

Softwareentwickler
Kundenname anonymisiert, Neu Isenburg
12/2021 – 6/2023 (1 Jahr, 7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

12/2021 – 6/2023

Tätigkeitsbeschreibung

Projekte Erweiterung von Frontend-Komponenten und Backend Business Logik in einem Microservice Umfeld, welches für das Anlegen und Verwalten von wissenschaftlichen Experimenten zuständig ist
Meine Aufgaben • Erweiterung und Wartung des Backends
• Sicherheitsrelevante Implementierungen wie bspw. Zugriffsberechtigungen auf Ressourcen
• API-Erweiterung mit neuen Anwendungsfällen
• Rest-Api Doku mit Swagger
• Performance Verbesserung von Backend seitigen Datenbankzugriffen
• Erweiterung der UI in verschiedenen Applikationen mit Frontend
• Entwicklung für die Darstellung eines NMR (Kernspinresonanzspektroskopie) Graphs
• Untersuchung von downsampling Algorithmen (lttb) für NMR Usw case
• Template basierte code Erweiterung und Wartung
• Testabdeckung mit Integrationstests sowie Unit Tests für das Backend
• Analyse und Fehlerbehebung
• Dokumentation der einzelnen Services
Technologien Java 8/11, Tests mit Mockito und JUnit 4/5, RabbitMQ, Kubernetes (Helm), Docker, Swagger Frameworks (JavaEE, Spring Boot, Vue, plotly.js)

Eingesetzte Qualifikationen

Docker, Java (allg.)

Softwareentwickler
IT-Dienstleister, Hessen
5/2021 – 11/2021 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2021 – 11/2021

Tätigkeitsbeschreibung

Implementierung neuer Features in einem bestehenden Backend System

• Erweiterung des Backends mit zusätzlichen features
• Testabdeckung mit Integrationstests sowie Unit Tests
• Analyse und Fehlerbehebung

Eingesetzte Qualifikationen

Java (allg.), JUnit, Spring

Softwareentwickler
IT-Dienstleister (Gesundheitswesen, Hessen
11/2020 – 5/2021 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2020 – 5/2021

Tätigkeitsbeschreibung

Implementierung eines neuen Moduls in einer bestehenden Webapplikation

• Implementierung einer UI für ein eingebettetes Modul in einem Vue.js
Projekt
• Erweiterung des Backends mit zusätzlichen REST Endpunkten, sowie
Wiederverwendung von bereits bestehenden Endpunkten

Eingesetzte Qualifikationen

Spring, Vue.js

Softwareentwickler
IT-Dienstleister(Gesundheitswesen, Hessen
9/2020 – 11/2020 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2020 – 11/2020

Tätigkeitsbeschreibung

Konfiguration/Implementierung eines Datenflusses mit Apache NiFi

• Daten von File System, Rest APIs and Microsoft Access Datenbank
• Extrahieren der Daten mit Apache NiFi Prozessoren und mit Skripten um
bestimmte Informationen für die weitere Benutzung zu verwenden

Eingesetzte Qualifikationen

Apache, Python

Softwareentwickler
IT-Dienstleister (Gesundheitswesen), Frankfurt am Main
1/2020 – 9/2020 (9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2020 – 9/2020

Tätigkeitsbeschreibung

Weiterentwicklung von Webapplikationen

• Implementierung von neuen Features in bestehenden Anwendungen
(Frontend sowie Backend)
• Planung der Message Pipeline in einer Microservice Umgebung
• Entwicklung einer erweiterten Weboberfläche zur Darstellung von
Chromatogrammen (d3.js)
• Fehlerbehebung und Tests (JUnit)
• Weiterbildung in den für das Projekt relevanten Technologien

Eingesetzte Qualifikationen

J2EE (Java EE), Java-Frameworks, Java (allg.), JavaScript, jQuery, Spring

Softwareentwickler
IT-Dienstleister (Gesundheitswesen), Frankfurt am Main
10/2018 – 12/2019 (1 Jahr, 3 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2018 – 12/2019

Tätigkeitsbeschreibung

Weiterentwicklung von Web- sowie Desktopapplikationen und Tools.

• Implementierung von neuen Features in bestehenden Anwendungen
• Neuimplementierung von Tools und einer Standalone Webapplikation
• Fehlerbehebung und Tests
• Weiterbildung in den für das Projekt relevanten Technologien
• Entwicklung von Oberflächentests verschiedener Webanwendungen
mittels Selenium

Eingesetzte Qualifikationen

Hibernate (Java), Java (allg.), JavaScript, JavaScript-Frameworks, jQuery, Oracle (allg.), PL/SQL, Selenium, Spring

Softwareentwickler
IT-Dienstleister, Frankfurt am Main
6/2018 – 9/2018 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2018 – 9/2018

Tätigkeitsbeschreibung

Entwicklung einer Webapplikation für ein Inventar Management System

• Security relevante Implementierungen sowie Konfigurationen
• Frontend mit Angular
• Backend mit Spring Boot
• Fehlerbehebung und Test
• Weiterbildung in den für das Projekt relevanten Technologien

Eingesetzte Qualifikationen

Angular, Hibernate (Java), J2EE (Java EE), Java (allg.), JavaScript, Oracle (allg.), Spring

Softwareentwickler
IT-Dienstleister, Frankfurt am Main
4/2018 – 6/2018 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2018 – 6/2018

Tätigkeitsbeschreibung

1. Weiterentwicklung von Selenium-Oberflächentests eines bestehenden Projektes
2. GUI-Entwicklung mit JavaFX

• Aktualisierung der Testklassen auf den neuesten Stand
• Neue Testfälle entwickeln
• Fehlerbehebung und Test
• GUI mit JavaFX entwickeln und diese an eine Datenbank anbinden
• Weiterbildung in den für das Projekt relevanten Technologien

Eingesetzte Qualifikationen

Java-Frameworks, Java (allg.), JavaScript, Selenium

Softwareentwickler
IT-Dienstleister (Tätigkeiten als Werkstudent), Frankfurt am Main
9/2017 – 4/2018 (8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2017 – 4/2018

Tätigkeitsbeschreibung

Entwicklung einer Continuous Integration Umgebung mit Jenkins und Docker

• Integration des Jenkins in einen Docker-Container
• Testen der Integration Continuous Umgebung mit einem SVN Repository.
• Weiterbildung in den für das Projekt relevanten Technologien

Eingesetzte Qualifikationen

Docker, Java (allg.), Jenkins, Oracle (allg.)

Softwareentwickler / Tätigkeiten während des Pflichtpraktikums
IT-Dienstleister, Frankfurt am Main
4/2017 – 7/2017 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2017 – 7/2017

Tätigkeitsbeschreibung

Android App Entwicklung einer bereits entwickelten APEX-Anwendung.

• Implementierung einer Android App, die eine mobile Version einer bereits
entwickelten APEX Anwendung
• Entwicklung des Frontends (Android Studio)
• Entwicklung des Backends (REST-Webservice)
• Anbindung der Anwendung an einen REST-Webservice, der dann die Daten
persistiert.
• Testen und Deployment der Anwendung

Eingesetzte Qualifikationen

Hibernate (Java), Java (allg.), Oracle (allg.), Oracle Database Appliance (ODA)

Ausbildung

Studium der Informatik an der University of Applied Sciences in Frank-furt am Main
Bachelor of Science Informatik
2018
Frank-furt am Main

Weitere Kenntnisse

Oracle Database (11g/12c) ⋆⋆
MySQL ⋆⋆
Datenbanksprachen
SQL ⋆⋆⋆
Programmier-, Modellier- und Aus-zeichnungssprachen
Java ⋆⋆⋆⋆
HTML ⋆⋆⋆
CSS ⋆⋆⋆
JavaScript ⋆⋆⋆
UML ⋆⋆⋆
Python ⋆⋆
TypeScript ⋆⋆

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Serbisch (Gut)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
1357
Alter
34
Berufserfahrung
6 Jahre und 11 Monate (seit 04/2017)

Kontaktdaten

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

Jetzt Mitglied werden