Diplom Informatiker (DH) T. H. - Schwerpunkt: Entwicklung und Architektur cloud-nativer Anwendungen mit Kotlin und Java.
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 45721 Haltern am See
- Umkreis (bis 200 km)
- de | en
- 14.04.2026
- Contract ready
Kurzvorstellung
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"
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."
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
Qualifikationen
Projekt‐ & Berufserfahrung
3/2023 – 4/2026
TätigkeitsbeschreibungNeuentwicklung 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 QualifikationenDevOps, Java-Entwickler, Docker, Gradle, Kotlin, Typescript, Amazon Web Services (AWS)
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.
Objektorientierte Analyse (OOA), Objektorientierte Software-Entwicklung, System Architektur
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
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
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
Stuttgart
Über mich
Weitere Kenntnisse
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
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
