freiberufler Diplom Informatiker (DH) T. H. - Schwerpunkt: Entwicklung und Architektur cloud-nativer Anwendungen mit Kotlin und Java. auf freelance.de

Diplom Informatiker (DH) T. H. - Schwerpunkt: Entwicklung und Architektur cloud-nativer Anwendungen mit Kotlin und Java.

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 45721 Haltern am See
  • Umkreis (bis 200 km)
  • de  |  en
  • 14.04.2026
  • Contract ready

Kurzvorstellung

Erfahren in der technischen Leitung von Teams sowie im Coaching und der Einführung moderner Entwicklungspraktiken wie Domain Driven Design, API-Design und DevOps.

Auszug Referenzen (2)

"- Proaktive Abstimmung mit Business
- Lösungsorientierte und innovative Problemlösungs-/Umsetzungsvorschläge
- Zuverlässige und pünktliche Umsetzung der Businessanforderungen
- Sehr gute Mitarbeiterführung"
IT-Berater, JEE-Entwickler, Teamleiter
Kundenname anonymisiert
Tätigkeitszeitraum

10/2010 – 6/2012

Tätigkeitsbeschreibung

Aufgaben:
Mitverantwortlich für Design und Architektur der zeitreihen
basierten RCP-Anwendung
Implementierung und Strukturierung der verschiedenen Plugins
und Features.
Durchführung von Code-Reviews und Einarbeitung neuer
Projektmitglieder
Aufbau einer Continuous Integration (CI) Umgebung und
Umstellung der bestehenden Projekte auf Maven bzw. Maven
Tycho.
Entwicklung einer Reporting Anwendung:
Design und Entwicklung der domänenspezifischen BIRTDatenquellen
Design und Entwicklung einer Applikation zum Erstellen
von BIRT-Reports und einer davon getrennten Applikation
zum Ausführen von BIRT-Reports
Enge Abstimmung mit dem Fachbereich

Eingesetzte Technologien:
RCP, OSGi, Spring DM 2, Spring 2.5, Maven 3, Tycho, Nattable, SWT,
Hibernate / JPA 2, BIRT, JUnit, Mockito, SVN, JDBC, JMS, JAVA 6

Eingesetzte Tools:
Eclipse 3.6, Jenkins / Hudson, Atlassian JIRA, Atlassian Confluence, Tomcat 6 & 7, SVN, Mylyn, Oracle DB

"Herr [...] war maßgeblich an dem Erfolg des Teilprojektes beteiligt. Das Entwicklungsteam arbeitete unter seiner Leitung sehr effizient und produktiv."
Entwicklungsteamleiter
Kundenname anonymisiert
Tätigkeitszeitraum

6/2009 – 3/2010

Tätigkeitsbeschreibung

Aufgaben:
- Leitung des 14-köpfigen Entwicklungsteams im Teilprojekt Ausleitung
- Aufgabenverteilung
- Treffen technischer Entscheidungen
- Absprache und Koordination mit anderen Teilprojekten
- Einstellung neuer Projektmitarbeiter
- Beratung der Projektleitung
- Implementierung der Ausleitungskomponenten
- Design einzelner Komponenten

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Docker3 J.
  • Domain Driven Design
  • Hibernate (Java)
  • Java (allg.)
  • JavaScript
  • Jenkins
  • Kotlin3 J.
  • Kubernetes
  • Rich-Client
  • Spring Framework

Projekt‐ & Berufserfahrung

Architekt, Entwickler, Technical Lead
OTTO (E-Commerce), Hamburg / Remote
3/2023 – 4/2026 (3 Jahre, 2 Monate)
Handel
Tätigkeitszeitraum

3/2023 – 4/2026

Tätigkeitsbeschreibung

Neuentwicklung und Betrieb Stammdatenpflege, Registrierung, Session-Management und Login für otto.de. (Spring Boot, Kotlin, Java, Svelte, Vite, TypeScript, AWS, Redis, Docker, Testcontainers, Gradle, GitHub Actions).

Eingesetzte Qualifikationen

DevOps, Java-Entwickler, Docker, Gradle, Kotlin, Typescript, Amazon Web Services (AWS)

Architektur JPLR
Kundenname anonymisiert, Hagen
8/2012 – 12/2013 (1 Jahr, 5 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

8/2012 – 12/2013

Tätigkeitsbeschreibung

• Architektur der RCP-Anwendung
• Entwicklung eines abstrahierten Toolkits, welches die Metadaten des EMF basierten Datenmodells nutzt, um wichtige Funktionalitäten der Oberfläche automatisiert zur Verfügung zu stellen (z.B. Widget-Verhalten und Validierung)
• Analyse der bestehenden Oracle Forms Anwendung und die Erstellung daraus abgeleiteter Muster-Migrationspfade
• Schulung der Mitarbeiter des Kundens in der Entwicklung mit der Rich-Client-Platform
• Durchführung von Code-Reviews und Einarbeitung neuer Projektmitglieder
• Aufbau einer Continuous Integration (CI) Umgebung mit Hilfe von Jenkins und Gerrit
• Migration der auf Oracle Reports basierenden Berichte zu BIRT.

Eingesetzte Qualifikationen

Objektorientierte Analyse (OOA), Objektorientierte Software-Entwicklung, System Architektur

IT-Berater, JEE-Entwickler, Teamleiter
RWE Supply and Trading, Essen
10/2010 – 6/2012 (1 Jahr, 9 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

10/2010 – 6/2012

Tätigkeitsbeschreibung

Aufgaben:
Mitverantwortlich für Design und Architektur der zeitreihen
basierten RCP-Anwendung
Implementierung und Strukturierung der verschiedenen Plugins
und Features.
Durchführung von Code-Reviews und Einarbeitung neuer
Projektmitglieder
Aufbau einer Continuous Integration (CI) Umgebung und
Umstellung der bestehenden Projekte auf Maven bzw. Maven
Tycho.
Entwicklung einer Reporting Anwendung:
Design und Entwicklung der domänenspezifischen BIRTDatenquellen
Design und Entwicklung einer Applikation zum Erstellen
von BIRT-Reports und einer davon getrennten Applikation
zum Ausführen von BIRT-Reports
Enge Abstimmung mit dem Fachbereich

Eingesetzte Technologien:
RCP, OSGi, Spring DM 2, Spring 2.5, Maven 3, Tycho, Nattable, SWT,
Hibernate / JPA 2, BIRT, JUnit, Mockito, SVN, JDBC, JMS, JAVA 6

Eingesetzte Tools:
Eclipse 3.6, Jenkins / Hudson, Atlassian JIRA, Atlassian Confluence, Tomcat 6 & 7, SVN, Mylyn, Oracle DB

JEE-Berater / Entwickler
Easycash, Ratingen
5/2010 – 10/2010 (6 Monate)
Finanzdienstleister
Tätigkeitszeitraum

5/2010 – 10/2010

Tätigkeitsbeschreibung

Aufgaben:
Beratung im Gebiet der Webtechnologien
Design und Entwicklung des Web-Interfaces, welches in
beliebige Webshops eingebettet werden kann
Anbindung verschiedener bestehender System über HP Pathway
Entwurf, Design und Implementierung einer
Administrationsoberfläche zur Steuerung des entwickelten
Systems.

Folgende Technologien kamen zum Einsatz:
JAVA 6, JSF 1.2, RichFaces 3.3, Seam 2.2, Facelets, Hibernate, SVN,
Maven, JDBC, Javalution, HP NonStop Server

Folgende Tools wurden benutzt:
Eclipse 3.6, HP Qualitiy Center 10, Tomcat 6, NonStop SQL/MX

Entwicklungsteamleiter
Commerzbank, Frankfurt am Main
6/2009 – 3/2010 (10 Monate)
Banken
Tätigkeitszeitraum

6/2009 – 3/2010

Tätigkeitsbeschreibung

Aufgaben:
- Leitung des 14-köpfigen Entwicklungsteams im Teilprojekt Ausleitung
- Aufgabenverteilung
- Treffen technischer Entscheidungen
- Absprache und Koordination mit anderen Teilprojekten
- Einstellung neuer Projektmitarbeiter
- Beratung der Projektleitung
- Implementierung der Ausleitungskomponenten
- Design einzelner Komponenten

Ausbildung

Angewandte Informatik
Diplom. Informatiker (DH)
2008
Stuttgart

Über mich

Diplom Informatiker (DH) T. H.. Schwerpunkt: Entwicklung und Architektur cloud-nativer Anwendungen mit Kotlin und Java. Erfahren in der technischen Leitung von Teams sowie im Coaching und der Einführung moderner Entwicklungspraktiken wie Domain Driven Design, API-Design und DevOps.

Weitere Kenntnisse

Konzepte: Domain Driven Design (DDD), Microservice Architekturen, Event-driven Architecture, DevOps, GitOps, REST, GoF, OOA, OOD, UML, ER Modellierung
Programmiersprachen: Kotlin, Java 8/11/17/21/24 (JEE / J2EE), TypeScript, JavaScript, Svelte
Markupsprachen: HTML/XHTML, XML, XSLT
Standards: JWT, JWA, JWK, OAuth 2.0, OIDC, HTTP Spezifikationen, OpenAPI, AsyncAPI, CloudEvents
Java Kenntnisse: Spring (Boot, Cloud, Cloud AWS, Security, Data), MicroProfile, JEE, JDBC, JSON-B/P, Jackson, Lombok, Flyway, JUnit, Mockito
Kotlin Kenntnisse: Kotest, Mockk, kotlinx.serialization, Avro4k (Maintainer)
Cloud: AWS, Azure, GCP
Containerisierung: Kubernetes (inkl. Helm), Docker
Middleware: MongoDB, DynamoDB, Apache Kafka, Redis, PostgreSQL, MySQL/MariaDB, Oracle Database, Traefik, Graylog, Elastic Stack, Apache ActiveMQ, Prometheus, Grafana, JEE Application Server
CI/CD: Github Actions, Terraform, Jenkins, Sonar, GitHub CodeQL, Git, SVN, CVS, Gradle, Maven, Nexus
Entwicklungswerkzeuge: IntelliJ IDEA, Eclipse, GitHub, Atlassian Jira, Atlassian Confluence, GitHub Copilot, OpenCode
Testwerkzeuge: Testcontainers, Playwright, k6, JUnit, Jest, Vitest
OS: Linux (RHEL, Debian, Ubuntu, Oracle Linux, Amazon Linux), Windows

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
3522
Berufserfahrung
20 Jahre und 6 Monate (seit 10/2005)

Kontaktdaten

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

Jetzt Mitglied werden