Softwareentwicklung - Senior Developer (Fullstack)
Aktualisiert am 17.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 07.06.2024
Verfügbar zu: 100%
davon vor Ort: 25%
Agile Softwareentwicklung
Fullstack
Beratung
Java
Javascipt
Typescript
Angular
Dart
Flutter
Maven
SQL
Postgres
IBM DB2
Docker
Kubernetes
Openshift
CI/CD
Spring
Git
Scrum
OpenAPI
Gradle
REST
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

5 Monate
2024-01 - heute

Entwicklung einer Management Anwendung für mobile Endgeräte und Web

Softwareentwicklung, Konzeption, Management, Architektur, Security, Verwaltung Dart Flutter Firebase ...
Softwareentwicklung, Konzeption, Management, Architektur, Security, Verwaltung

 Das Ziel dieses Projekts war die Entwicklung einer App für mobile Endgeräte (Smartphones) und das Web, die eine umfassende Verwaltung von Betreuungseinrichtungen ermöglicht. Die App wurde konzipiert, um die Kommunikation zwischen den Parteien zu erleichtern und das Management in der Planung und zu unterstützen.

Für die Umsetzung des Projekts wurden folgende Technologien und Werkzeuge verwendet:

  • Flutter: Für die Entwicklung der plattformübergreifenden Benutzeroberfläche, die sowohl auf mobilen Geräten als auch im Web funktioniert.
  • Dart: Als Programmiersprache für die Entwicklung der App.
  • Google Firebase: Für die Backend-Services, einschließlich Authentifizierung, Datenbank und Cloud-Funktionen.
  • JavaScript: Zur Unterstützung der Web-Komponenten und zur Integration mit anderen Web-Technologien.

Die entwickelte Kita-Verwaltungs-App bietet eine Vielzahl von Funktionen, die speziell auf die Bedürfnisse von Kitas und Eltern zugeschnitten sind:

  • Ein integriertes Kommunikationsmodul, das eine direkte und einfache Kommunikation zwischen Eltern und Kita ermöglicht. Nachrichten, Benachrichtigungen und Ankündigungen können schnell und unkompliziert ausgetauscht werden.
  • Tools zur Unterstützung der täglichen Verwaltung der Kita, einschließlich der Planung von Aktivitäten, der Verwaltung von Anwesenheitslisten und der Organisation von Veranstaltungen.
  • Ein spezieller Bereich für Eltern, in dem sie Informationen über ihre Kinder abrufen, Termine einsehen und direkt mit der Kita kommunizieren können.
  • Möglichkeiten zur sicheren und effizienten Verwaltung von Dokumenten und wichtigen Informationen, wie Gesundheitsdaten und Notfallkontakte.
  • Ein Kalender zur Planung und Verwaltung von Terminen und Aktivitäten, der sowohl für die Kita als auch für die Eltern zugänglich ist.
Dart Flutter Firebase JavaScript Gradle HTML NoSQL iOS Android Webapplication
[Firma auf Anfrage]
1 Jahr 1 Monat
2023-01 - 2024-01

Entwicklung eines Fondsverwaltungssystem

Softwareentwicklung und Konzeption Java Angular Spring ...
Softwareentwicklung und Konzeption

 Ziel dieses Projekts war die Programmierung und Erstellung eines umfassenden Fondsverwaltungssystems für eine Versicherung. Das System wurde entwickelt, um die Verwaltung von Fonds zu optimieren, Gebühren und Rückstellungen zu berechnen und eine Vielzahl weiterer Funktionen bereitzustellen, die für den effizienten Betrieb eines Fondsverwaltungssystems notwendig sind.
Für die Umsetzung des Projekts wurden folgende Technologien und Werkzeuge verwendet:

  • Java: Als Hauptprogrammiersprache für die Backend-Entwicklung.
  • Spring: Ein Framework, das zur Erstellung von robusten und skalierbaren Anwendungen eingesetzt wurde.
  • Angular: Für die Entwicklung des Frontends und zur Sicherstellung einer benutzerfreundlichen Oberfläche.
  • OpenAPI: Zur Definition und Dokumentation der APIs, die das System verwendet.
  • CI/CD: Für automatisierte Builds, Tests und Deployments.
  • Jenkins: Als CI/CD-Tool zur Automatisierung der Entwicklungs- und Deployment-Prozesse.
  • Openshift: Zur Orchestrierung und Verwaltung der Container-basierten Anwendungen.
  • Docker: Für die Containerisierung der Anwendungen, um Konsistenz und Portabilität zu gewährleisten.
  • Maven: Zur Verwaltung von Abhängigkeiten und zur Automatisierung von Builds.
  • Node.js: Für serverseitige Entwicklungen und zur Unterstützung des Angular-Frameworks.

Das entwickelte Fondsverwaltungssystem bietet eine Vielzahl von Funktionen, die speziell auf die Bedürfnisse einer Versicherung zugeschnitten sind:

  • Verwaltung von Fonds: Das System ermöglicht die effiziente Verwaltung verschiedener Fonds, einschließlich der Erfassung und Pflege von Fondsdaten.
  • Berechnung von Gebühren: Automatisierte Berechnungen von Verwaltungs- und Performancegebühren, die für die Fonds relevant sind.
  • Rückstellungen: Berechnung und Verwaltung von Rückstellungen, um finanzielle Verbindlichkeiten akkurat abzubilden.
  • Berichterstellung: Generierung von Berichten und Analysen, die wichtige Einblicke in die Performance und den Status der Fonds bieten.
  • Benutzerverwaltung: Verwaltung von Benutzerrollen und -rechten, um sicherzustellen, dass nur autorisierte Personen Zugriff auf sensible Daten haben.

 

Java Angular Spring OpenAPI Jenkins ArgoCD Git SAFe Scrum Maven Node.js Docker OpenShift Bitbucket Atlassian JIRA PostgreSQL DB/2 PL/1
Baloise Lebensversicherungs AG
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 5 Monate
2017-09 - 2020-01

Ausbildung zum Fachinformatiker für Anwendungsentwicklung

ITECH
ITECH

Position

Position

Geschäftsführer und Softwareentwickler der Kedso UG | www.kedso.de

Kompetenzen

Kompetenzen

Top-Skills

Agile Softwareentwicklung Fullstack Beratung Java Javascipt Typescript Angular Dart Flutter Maven SQL Postgres IBM DB2 Docker Kubernetes Openshift CI/CD Spring Git Scrum OpenAPI Gradle REST

Schwerpunkte

Java
Experte
Dart
Experte
Angular
Experte
TypeScript
Experte
JavaScript
Experte
Flutter
Experte
Spring
Experte
UML
Experte
HTML
Experte
XML
Experte
SQL
Experte
Postgresql
Experte
IBM DB2
Fortgeschritten
H2
Experte
NoSQL
Experte
REST
Experte
MVC
Experte
Domain Driven Design
Experte
Microservices
Experte
Event Driven Design
Experte
JPA
Experte
JDBC
Experte
Hibernate
Experte
JUnit
Experte
Mockito
Experte
JSON
Experte
NodeJS
Experte
PrimeNG
Experte
OpenAPI
Experte
Docker
Experte
Kubernetes
Experte
Openshift
Experte
Google Firebase
Experte
Maven
Experte
Git
Experte
Jenkins
Experte
Argo CD
Experte
VS Code
Experte
Gradle
Experte
Bitbucket
Experte
SCRUM
Experte
Mob Programming
Experte
Pair Programming
Experte
Code Reviewing
Experte
SAFe Scrum
Experte
Best Practive
Experte
CI/CD
Experte
Agile Development
Experte
Kommunikation
Experte
Python
Fortgeschritten
PL/I
Fortgeschritten
  • Berufsübergreifende Kompetenzen im Bereich Finanzen (Fonds, Versicherungen, Kredite usw.)
  • Projektkommunikation (Vermitteln zwischen IT und Nicht - IT)
  • Planung von Projekten (Software - Von der Idee im Kopf bis zum fertigen produktiven Produkt - Konzeption, Architektur, Security, Umsetzung, Testen, Deployment, Dokumentation, Wartung, Modernisierung, Betreuung)
  • Stärken:
  1. Verständnis fachlicher Themen über den IT Bereich hinaus
    • Zuverlässigkeit
    • Ehrlichkeit
    • Verantwortungsbewusstsein
    • Effizienz
    • Klare Kommunikation
    • Schnelle Adaption komplexer Themen
    • Ich fungiere als Brücke zwischen IT und Fachbereich

    Branchen

    Branchen

    Finanzen

    Versicherungen

    IT

    Öffentlicher Dienst

    Einsatzorte

    Einsatzorte

    Deutschland
    möglich

    Projekte

    Projekte

    5 Monate
    2024-01 - heute

    Entwicklung einer Management Anwendung für mobile Endgeräte und Web

    Softwareentwicklung, Konzeption, Management, Architektur, Security, Verwaltung Dart Flutter Firebase ...
    Softwareentwicklung, Konzeption, Management, Architektur, Security, Verwaltung

     Das Ziel dieses Projekts war die Entwicklung einer App für mobile Endgeräte (Smartphones) und das Web, die eine umfassende Verwaltung von Betreuungseinrichtungen ermöglicht. Die App wurde konzipiert, um die Kommunikation zwischen den Parteien zu erleichtern und das Management in der Planung und zu unterstützen.

    Für die Umsetzung des Projekts wurden folgende Technologien und Werkzeuge verwendet:

    • Flutter: Für die Entwicklung der plattformübergreifenden Benutzeroberfläche, die sowohl auf mobilen Geräten als auch im Web funktioniert.
    • Dart: Als Programmiersprache für die Entwicklung der App.
    • Google Firebase: Für die Backend-Services, einschließlich Authentifizierung, Datenbank und Cloud-Funktionen.
    • JavaScript: Zur Unterstützung der Web-Komponenten und zur Integration mit anderen Web-Technologien.

    Die entwickelte Kita-Verwaltungs-App bietet eine Vielzahl von Funktionen, die speziell auf die Bedürfnisse von Kitas und Eltern zugeschnitten sind:

    • Ein integriertes Kommunikationsmodul, das eine direkte und einfache Kommunikation zwischen Eltern und Kita ermöglicht. Nachrichten, Benachrichtigungen und Ankündigungen können schnell und unkompliziert ausgetauscht werden.
    • Tools zur Unterstützung der täglichen Verwaltung der Kita, einschließlich der Planung von Aktivitäten, der Verwaltung von Anwesenheitslisten und der Organisation von Veranstaltungen.
    • Ein spezieller Bereich für Eltern, in dem sie Informationen über ihre Kinder abrufen, Termine einsehen und direkt mit der Kita kommunizieren können.
    • Möglichkeiten zur sicheren und effizienten Verwaltung von Dokumenten und wichtigen Informationen, wie Gesundheitsdaten und Notfallkontakte.
    • Ein Kalender zur Planung und Verwaltung von Terminen und Aktivitäten, der sowohl für die Kita als auch für die Eltern zugänglich ist.
    Dart Flutter Firebase JavaScript Gradle HTML NoSQL iOS Android Webapplication
    [Firma auf Anfrage]
    1 Jahr 1 Monat
    2023-01 - 2024-01

    Entwicklung eines Fondsverwaltungssystem

    Softwareentwicklung und Konzeption Java Angular Spring ...
    Softwareentwicklung und Konzeption

     Ziel dieses Projekts war die Programmierung und Erstellung eines umfassenden Fondsverwaltungssystems für eine Versicherung. Das System wurde entwickelt, um die Verwaltung von Fonds zu optimieren, Gebühren und Rückstellungen zu berechnen und eine Vielzahl weiterer Funktionen bereitzustellen, die für den effizienten Betrieb eines Fondsverwaltungssystems notwendig sind.
    Für die Umsetzung des Projekts wurden folgende Technologien und Werkzeuge verwendet:

    • Java: Als Hauptprogrammiersprache für die Backend-Entwicklung.
    • Spring: Ein Framework, das zur Erstellung von robusten und skalierbaren Anwendungen eingesetzt wurde.
    • Angular: Für die Entwicklung des Frontends und zur Sicherstellung einer benutzerfreundlichen Oberfläche.
    • OpenAPI: Zur Definition und Dokumentation der APIs, die das System verwendet.
    • CI/CD: Für automatisierte Builds, Tests und Deployments.
    • Jenkins: Als CI/CD-Tool zur Automatisierung der Entwicklungs- und Deployment-Prozesse.
    • Openshift: Zur Orchestrierung und Verwaltung der Container-basierten Anwendungen.
    • Docker: Für die Containerisierung der Anwendungen, um Konsistenz und Portabilität zu gewährleisten.
    • Maven: Zur Verwaltung von Abhängigkeiten und zur Automatisierung von Builds.
    • Node.js: Für serverseitige Entwicklungen und zur Unterstützung des Angular-Frameworks.

    Das entwickelte Fondsverwaltungssystem bietet eine Vielzahl von Funktionen, die speziell auf die Bedürfnisse einer Versicherung zugeschnitten sind:

    • Verwaltung von Fonds: Das System ermöglicht die effiziente Verwaltung verschiedener Fonds, einschließlich der Erfassung und Pflege von Fondsdaten.
    • Berechnung von Gebühren: Automatisierte Berechnungen von Verwaltungs- und Performancegebühren, die für die Fonds relevant sind.
    • Rückstellungen: Berechnung und Verwaltung von Rückstellungen, um finanzielle Verbindlichkeiten akkurat abzubilden.
    • Berichterstellung: Generierung von Berichten und Analysen, die wichtige Einblicke in die Performance und den Status der Fonds bieten.
    • Benutzerverwaltung: Verwaltung von Benutzerrollen und -rechten, um sicherzustellen, dass nur autorisierte Personen Zugriff auf sensible Daten haben.

     

    Java Angular Spring OpenAPI Jenkins ArgoCD Git SAFe Scrum Maven Node.js Docker OpenShift Bitbucket Atlassian JIRA PostgreSQL DB/2 PL/1
    Baloise Lebensversicherungs AG
    Hamburg

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    2 Jahre 5 Monate
    2017-09 - 2020-01

    Ausbildung zum Fachinformatiker für Anwendungsentwicklung

    ITECH
    ITECH

    Position

    Position

    Geschäftsführer und Softwareentwickler der Kedso UG | www.kedso.de

    Kompetenzen

    Kompetenzen

    Top-Skills

    Agile Softwareentwicklung Fullstack Beratung Java Javascipt Typescript Angular Dart Flutter Maven SQL Postgres IBM DB2 Docker Kubernetes Openshift CI/CD Spring Git Scrum OpenAPI Gradle REST

    Schwerpunkte

    Java
    Experte
    Dart
    Experte
    Angular
    Experte
    TypeScript
    Experte
    JavaScript
    Experte
    Flutter
    Experte
    Spring
    Experte
    UML
    Experte
    HTML
    Experte
    XML
    Experte
    SQL
    Experte
    Postgresql
    Experte
    IBM DB2
    Fortgeschritten
    H2
    Experte
    NoSQL
    Experte
    REST
    Experte
    MVC
    Experte
    Domain Driven Design
    Experte
    Microservices
    Experte
    Event Driven Design
    Experte
    JPA
    Experte
    JDBC
    Experte
    Hibernate
    Experte
    JUnit
    Experte
    Mockito
    Experte
    JSON
    Experte
    NodeJS
    Experte
    PrimeNG
    Experte
    OpenAPI
    Experte
    Docker
    Experte
    Kubernetes
    Experte
    Openshift
    Experte
    Google Firebase
    Experte
    Maven
    Experte
    Git
    Experte
    Jenkins
    Experte
    Argo CD
    Experte
    VS Code
    Experte
    Gradle
    Experte
    Bitbucket
    Experte
    SCRUM
    Experte
    Mob Programming
    Experte
    Pair Programming
    Experte
    Code Reviewing
    Experte
    SAFe Scrum
    Experte
    Best Practive
    Experte
    CI/CD
    Experte
    Agile Development
    Experte
    Kommunikation
    Experte
    Python
    Fortgeschritten
    PL/I
    Fortgeschritten
    • Berufsübergreifende Kompetenzen im Bereich Finanzen (Fonds, Versicherungen, Kredite usw.)
    • Projektkommunikation (Vermitteln zwischen IT und Nicht - IT)
    • Planung von Projekten (Software - Von der Idee im Kopf bis zum fertigen produktiven Produkt - Konzeption, Architektur, Security, Umsetzung, Testen, Deployment, Dokumentation, Wartung, Modernisierung, Betreuung)
    • Stärken:
    1. Verständnis fachlicher Themen über den IT Bereich hinaus
      • Zuverlässigkeit
      • Ehrlichkeit
      • Verantwortungsbewusstsein
      • Effizienz
      • Klare Kommunikation
      • Schnelle Adaption komplexer Themen
      • Ich fungiere als Brücke zwischen IT und Fachbereich

      Branchen

      Branchen

      Finanzen

      Versicherungen

      IT

      Öffentlicher Dienst

      Vertrauen Sie auf GULP

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

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

      Das GULP Freelancer-Portal

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