freiberufler Java-Entwickler und -Architekt, Scrum Master, techn. Projektleiter auf freelance.de

Java-Entwickler und -Architekt, Scrum Master, techn. Projektleiter

zuletzt online vor 3 Tagen
  • 82€/Stunde
  • 40235 Düsseldorf
  • Nähe des Wohnortes
  • de  |  en  |  fr  |  it
  • 05.05.2025

Kurzvorstellung

Dipl.-Mathematiker mit über 25 Jahren Erfahrung in der Software-Entwicklung. Schwerpunkte Java, JEE und Spring/SpringBoot. Ich arbeite bevorzugt in agilen Teams. Lange Erfahrung in Projekten der öffentlichen Verwaltung, aber auch Finanzwesen

Qualifikationen

  • Apache Maven
  • Container Management
  • Docker
  • Java (allg.)2 J.
  • Scrum-Master
  • Spring Framework

Projekt‐ & Berufserfahrung

IT-Architekt
Kundenname anonymisiert, Köln
7/2024 – 3/2025 (9 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

7/2024 – 3/2025

Tätigkeitsbeschreibung

• Erstellung von Konzepten zur Containerisierung bestehender Anwendungen
Erstellung von Microservices mit REST, SpringBoot und Tomcat
Entwicklung von GUIs mit Angular, NodeJS
Entwicklung von REST-Schnittstellen mit OpenAPI und Swagger, GraphQL
Weiterentwicklung des IsyFact-Frameworks (Open Source)
Entwicklung der CI mit maven, gradle und Jenkins
Erstellung von CI-Pipelines auf github, gitlab
Design von SQL-Datenbanken (Oracle, Liquibase)
Anbindung von SQL-Datenbanken mit JPA/ Hibernate
Anbindung von Messaging-Systemen
Containerisierung bestehender Anwendungen (Docker, Kubernetes, S3, Podman)
Erstellung verteilten Loggings mit Prometheus und Grafana/ Kibana
Erstellung automatisierter Tests mit JUnit und Moskito
Erstellung von Proof of Concepts
Dokumentation in Jira, Confluence und Asciidoc
Präsentation auf Workshops

Eingesetzte Qualifikationen

Typescript, Angular, Apache Maven, Docker, Java (allg.), Scrum-Master, Spring Framework

Java-Entwickler
Öffentlicher Sektor, Bonn
3/2022 – 8/2023 (1 Jahr, 6 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

3/2022 – 8/2023

Tätigkeitsbeschreibung

Entwicklung einer Kommunikationskomponente zum europäischen Abgleich von Umsatzsteuerdaten unter Java 17 / JEE / Jakarta mit DevOps

Entwicklung von GUIs mit Angular, NodeJS
Entwicklung von REST-Schnittstellen mit OpenAPI und Swagger
Design von SQL-Datenbanken (Oracle, Liquibase)
Anbindung von SQL-Datenbanken mit JPQ / Hibernate
Anbindung von Messaging-Systemen
NoSQL-DBs (MongoDB)
Entwicklung der CI mit maven, gradle und Jenkins
Design von SQL-Datenbanken (Oracle, PostgreSQL, Liquibase)
Anbindung von SQL-Datenbanken mit JPA/ Hibernate
Erstellung automatisierter Tests mit JUnit und Moskito
Automatische Verarbeitung zahlreicher Pipelines
Automatisierter Versand von Berichten
Dokumentation in Confluence
Präsentation auf Workshops

Technologien: Java, JEE/ Jakarta / JSF, SpringBoot, Angular, WebServices, Python, Django, Flask, REST, Swagger, OpenAPI, Tomcat, Wildfly / JBoss maven, gradle, git, gitlab, Bitbucket, Jenkins, Scrum, Confluence, Jira, IntelliJ IDEA, Scrum, Docker, Kubernetes, OpenShift, Microservices, Scrum, OpenAPI, Swagger, GitHub, Prometheus, Grafana

Eingesetzte Qualifikationen

Java-Entwickler, Java (allg.)

Lead-Developer
Kundenname anonymisiert, Düsseldorf
10/2016 – 12/2021 (5 Jahre, 3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

10/2016 – 12/2021

Tätigkeitsbeschreibung

Komplettes Neu-Design / neue Implementierung der landesweiten Systemen AbwAG und WasEG (Gebührenerhebung für Abwassereinleitung und Wasserentnahme), im Rahmen einer Großrechner-Migration

Parallele Entwicklung zweier mehrschichtiger Anwendungen mit Java / JEE / Jakarta mit DevOps
Design der SQL-Datenbanken (Oracle, PostgreSQL; Liquibase)
Anbindung verschiedener SQL-Datenbanken mit JPA-Hibernate (Oracle, PostgreSQL; Liquibase)
Entwicklung verschiedener GUI (JSF; Angular)
Entwicklung von REST-Schnittstellen
Anbindung verschiedener Datenströme (MQ; Kafka)
Erstellung automatisierter Tests mit JUnit, JMockit, Selenium
Aufbau der CI-Pipeline mit git, maven und Jenkins
Dokumentation in Jira und Confluence
Dokumentation der Architektur nach arc42
Präsentation der Ergebnisse auf Workshops

Architect / Lead Developer
Entwurf der Architektur
Risikomanagement
Scrum Master
Bericht an die Projektleitung
Migration des Altsystems
Unterstützung bei Einführung des Systems
Integration in die IT-Landschaft
Coaching des agilen Teams

Eingesetzte Qualifikationen

Lead Developer

Ausbildung

Dipl.-Math
Diplom
1987
Düsseldorf

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Gut)
  • Italienisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
53
Alter
64
Berufserfahrung
20 Jahre und 4 Monate (seit 01/2005)
Projektleitung
5 Jahre

Kontaktdaten

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

Jetzt Mitglied werden