
Senior Softwareentwickler ( Kotlin / Java / Swift / iOS / SwiftUI / Spring Boot / Kafka / Vaadin )
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- Deutschland
- Nähe des Wohnortes
- de | en
- 04.02.2025
Kurzvorstellung
Auszug Referenzen (3)
"Sämtliche Anforderungen wurden erfolgreich umgesetzt. Die Kommunikation hat sehr gut funktioniert, zusätzlich hat Herr M. eigene Ideen eingebracht."
6/2023 – 10/2023
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines konfigurierbaren Parsers in der Form einer zeitgesteuerten Anwendung der, basierend auf einer Konfiguration, Geschäftsdaten aus einem Handelssystem zu analysiert und anhand von Regeln transformiert, so das diese Daten in weiterverarbeitende Systeme importiert werden können.
Tools/Technologien:
Java, Kotlin, SpringBoot, Gradle, IntelliJ, CRON-Jobs, Jackson-CSV, Jackson-JSON, Git, GitLab
Gradle, Java (allg.), Json, Kotlin, Spring Framework
"Herr M. hat innerhalb eines cross-funktionalen Teams Features im Frontend & Backend implementiert. Zudem hat er eigene Ideen und Konzepte eingebracht."
9/2021 – 3/2022
Tätigkeitsbeschreibung
• Entwicklung einer App und dazugehörigem Backend zur Digitalisierung diverser Prozesse für das Endkundengeschäft im Automobilverkauf.
• Umsetzung von Designvorgaben in der iOS-App mittels SwiftUI
• Implementierung neuer Leistungsmerkale in der iOS-App mittels SwiftUI
• Erarbeitung und Implementierung von Lösungen zur Umsetzung neuer Leistungsmerkmale, z.B. Analytics, Event-Sourcing etc.
Amazon Web Services (AWS), Git, Gradle, Kotlin, Spring Framework, Swift (Programmiersprache)
"F. hat bei uns verschiedene Projekte begleitet. Die Arbeit welche er hier durchgeführt hat waren Zukunftsorientiert und Zielführend!"
3/2020 – 7/2020
TätigkeitsbeschreibungDesign und Entwicklung einer iPad-App zur Breitenausbildung von Ersthelfern am Unfallort für CPR- Maßnahmen, Beatmung etc.
Eingesetzte QualifikationenGit, iOS Entwicklung, Jira, Software Architecture, Software Design, Swift (Programmiersprache)
Qualifikationen
Projekt‐ & Berufserfahrung
8/2024 – 4/2025
Tätigkeitsbeschreibung
• Entwicklung einer Beispielimplementierung für den „Proof of Patient Presence“ (PoPP) im Rahmen der digitalen Gesundheitsanwendungen der Gematik.
• Einsatz moderner Technologien und Tools wie Java, SpringBoot und Maven zur Entwicklung einer robusten, skalierbaren und sicheren Softwarelösung.
• Nutzung von Docker zur Containerisierung und Bereitstellung von Anwendungen in verschiedenen Umgebungen.
• Anwendung und Implementierung kryptographischer Methoden zur Sicherstellung der Datensicherheit und Authentizität.
• Integration und Verwaltung einer Public-Private-Key-Infrastruktur (PKI) zur sicheren Kommunikation und Authentifizierung.
• Implementierung und Nutzung von SOAP-Webservices zur Interaktion mit externen Systemen.
• Einbindung von Smartcards und der elektronischen Gesundheitskarte (eGK) bzw. der Gesundheits-ID, inklusive der Verarbeitung von APDU-Kommandos und Zertifikaten über die Java Smartcard API.
• Entwicklung von Funktionen für den sicheren Umgang mit Zertifikaten sowie die Implementierung von Signaturverfahren.
• Enge Zusammenarbeit mit dem Architektur- und Spezifikationsteam, um sicherzustellen, dass die Implementierung den Anforderungen entspricht und mit der Gesamtarchitektur harmoniert.
• Unterstützung bei der Ausarbeitung und Weiterentwicklung der Spezifikationen sowie aktive Mitwirkung an der Definition der Systemarchitektur.
Kryptographie, Apache Maven, Docker, Java (allg.), Spring Framework, Smart OS
11/2023 – 4/2024
Tätigkeitsbeschreibung
• Unterstützung bei der Entwicklung einer automatisierten Material-Tracking-Lösung im Umfeld der Produktionssteuerung in der optischen Industrie
Tools / Technologien
Kotlin, Spring Boot, JPA, Maven, IntelliJ, Kubernetes, Azure, Jira, Scrum, Bitbucket, Python, Unit-Tests, Mockk (Kotlin), Confluence, IoT (Internet of Things), OPCUA (OPC Unified Architecture)
Apache Maven, Confluence, Git, Internet of Things (IoT), Jira, Kotlin, Microsoft Azure, Postgresql, Scrum, Spring Framework
6/2023 – 10/2023
Tätigkeitsbeschreibung
Konzeption und Entwicklung eines konfigurierbaren Parsers in der Form einer zeitgesteuerten Anwendung der, basierend auf einer Konfiguration, Geschäftsdaten aus einem Handelssystem zu analysiert und anhand von Regeln transformiert, so das diese Daten in weiterverarbeitende Systeme importiert werden können.
Tools/Technologien:
Java, Kotlin, SpringBoot, Gradle, IntelliJ, CRON-Jobs, Jackson-CSV, Jackson-JSON, Git, GitLab
Gradle, Java (allg.), Json, Kotlin, Spring Framework
7/2022 – 4/2023
Tätigkeitsbeschreibung
• Entwicklung und Wartung diverser Backend-Lösungen im Retail B2B-Umfeld mit Spring Boot und Kotlin
• Entwicklung und Wartung diverser Apps (iOS)
• Entwicklung von neuen Features
• Refactoring und Fehlerbehebung
Backend, iOS, iOS Entwicklung, Java (allg.), Json, Kotlin, Representational State Transfer (REST), Softwareentwicklung (allg.), Spring Framework
7/2022 – offen
TätigkeitsbeschreibungQualitätssicherung und allgemeine Beratung hinsichtlich App-Architektur, Best-Practices. Erarbeitung und Unterbreitung von Vorschlägen hinsichtlich implementationsspezischer Fragen.
Eingesetzte QualifikationenAndroid Entwicklung, Gradle, iOS Entwicklung, Kotlin, Swift (Programmiersprache), iOS, Software Architecture, Software Design, Software Quality
9/2021 – 3/2022
Tätigkeitsbeschreibung
• Entwicklung einer App und dazugehörigem Backend zur Digitalisierung diverser Prozesse für das Endkundengeschäft im Automobilverkauf.
• Umsetzung von Designvorgaben in der iOS-App mittels SwiftUI
• Implementierung neuer Leistungsmerkale in der iOS-App mittels SwiftUI
• Erarbeitung und Implementierung von Lösungen zur Umsetzung neuer Leistungsmerkmale, z.B. Analytics, Event-Sourcing etc.
Amazon Web Services (AWS), Git, Gradle, Kotlin, Spring Framework, Swift (Programmiersprache)
1/2021 – 8/2021
TätigkeitsbeschreibungBeratung und Entwicklung hinsichtlich der Ausgliederung von verschiedenen Funktionalitäten, die bisher Teil eines Monolithen waren, in separate Micro-Services.
Eingesetzte QualifikationenGit, Gradle, Kotlin, Kubernetes, Microsoft Azure, Postgresql, Spring Framework
3/2020 – 7/2020
TätigkeitsbeschreibungDesign und Entwicklung einer iPad-App zur Breitenausbildung von Ersthelfern am Unfallort für CPR- Maßnahmen, Beatmung etc.
Eingesetzte QualifikationenGit, iOS Entwicklung, Jira, Software Architecture, Software Design, Swift (Programmiersprache)
8/2018 – 2/2020
Tätigkeitsbeschreibung
Design und Entwicklung der internen Bibliotheksplattform.
Design und Entwicklung von Social- und Notifiactioncomponents im Kontext des Bibliotheksprojektes.
Technologien: Java , Kotlin, Apache Kafka, Docker, Redis, Maven, GIT, IntelliJ, Spring Boot, Angular, Ktor
Amazon Web Services (AWS), Angular, Apache Maven, J2EE, Kotlin, Mongodb, Spring Framework
1/2017 – 6/2019
Tätigkeitsbeschreibung
Entwicklung und Erweiterung von Web-Applikationen in Java mit Spring Boot, JSF und Kotlin. Anbindung an diverse Datenbanken.
Soft- und Hardwaretoken - Management - Applikation in Java und Spring Boot mit Anbindung an den RSA-Authenticationmanager.
Apache Maven, Apache Tomcat, Java (allg.), Javaserver Faces, Kotlin, Spring Framework
8/2016 – 12/2020
Tätigkeitsbeschreibung
- Wartung der eingesetzten Apple-Computer
- Erstellung des Vorlesungsmaterials
- Erstellung von Übungen, Beispielen
- Vorlesung zum Thema Entwicklung mobiler Applikationen auf iOS in Swift
- Vermittlung von grundlegenden Fertigkeiten und Vorgehensweisen zur Erstellung mobiler Applikationen
- Vermittlung des Wissens zur Benutzung von Xcode, Cocoapods
- Vermittlung von Wissen zur Verwendung der Programmiersprache Swift
- Vermittlung von Wissen zur Verwendung von Patterns, Komponenten und Methode zur Erstellung von iOS-Apps
- Vermittlung von Wissen über grundlegende Softwarearchitekturen MVC vs. MVVM etc.
- Durchführung und Benotung eines Abschlussprojektes sowie Unterstützung der Studierenden bei Fragen während der Bearbeitung des Projektes
iOS, Softwareentwicklung (allg.), Swift (Programmiersprache)
4/2016 – 11/2016
Tätigkeitsbeschreibung
- Entwicklung des Backends mit Java und Spring
- Integration von Activiti BPM-Plattform
- Beratung und Coaching von Entwicklern in der Verwendung von Vaadin 7.x, Integration mit Spring / Spring Data
- Erstellung von PDF-Templates mit iText für die Rechnungserstellung
- Entwicklung einer Schnittstelle zu Microsoft Navision mittels Spring WS, Spring Boot
Agile Methodologie, Apache Maven, Java (allg.), Mysql, Spring Framework
Ausbildung
Worms
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden