Konzeption, Planung und Entwicklung der Gesamtarchitektur inkl. der Schnittstellen zu Fremdsystemen. Planung und Entwicklung des Frontends zum Einsehen und Verwalten digitaler Bank- und Kreditkarten sowie dazugeho?riger Guthaben. Transaktionsmanagement. Implementierung diverser Ansichten der Kontostandbewegung inkl. ihrer visuellen Darstellung. Abwicklung von SWIFT und SEPA Zahlungen. Realisierung wiederkehrender und zeitversetzter Zahlungen. Pflege und Verwaltung der Kontakte. Gewa?hrleistung aktuellster Sicherheitsstandards nach dem Privacy-By-Design-Prinzip. Anbindung und Konsum interner und externe APIs. Implementierung des OAuth2 Standards. Integration biometrischer Authentifizierungsverfahren (TouchID, FaceID) sowie Passkeys.
Kompletter Redesign und Neuentwicklung der Webapplikation mit dem aktuellsten State-of-the-Art Tech-Stack. Internationalisierung der App und Implementierung eines Benutzerrollen- und Berechtigungskonzepts. Integration bereits vorhandener sowie neuer Bewertungsportale als Datenquelle fu?r Bewertungen. Implementierung KI-gestu?tzter Interaktionsmo?glichkeiten zwischen Unternehmen und Bewerbern/Angestellten sowie Verbrauchern. Konsum interner und externer APIs Agile Entwicklung nach SCRUM. Planung und Weiterentwicklung weiterer Module.
Die bestehende SSO-Lösung auf Basis von Keycloak wurde entlang der Anforderungen des Kunden angepasst und an bestehende interne sowie neue externe Schnittstellen angebunden. Zudem wurde im Zuge der Weiterentwicklung eine Migration von Keycloak v8.0.2 auf v11.0.3 durchgeführt und Java 8 auf Java 11.
Zur Modernisierung der bestehenden Softwarelandschaft wurde die führende Betriebssoftware (CRM / Faktura) in Form eines Monolithen durch grundlegendes Reengineering mit einem Microservice-Ansatz modernisiert. Je nach Einsatzzweck wurden Microservice-Bausteine in Java oder .NET Core entwickelt.
Weiterentwicklung bestehender Microservice Bausteine auf Java 11 Basis. Durchführung aller DevOps Tätigkeiten bis hin zu Abstimmung aller relevanten Inhalte mit dem IT-Betrieb. Koordination von Incidents & Problems im Entwicklungsteam. Steuerung der externen Entwicklerkollegen.
Software Engineer / Lead Software Engineer / Head of Software Engineering / (Interim) Chief Technical Officer
Agiles Projektmanagement
Softwarearchitektur
Microservice-Architekturen
Agile Softwareentwicklung
Domain-driven Design
Design Thinking
Test-driven Development
.NET
C#.NET
VB.NET
C/C++
Java 8+
Hibernate
Apache Lucene / Solr Elastic Stack
PHP
HTML5
CSS
JavaScript
jQuery
Bootstrap
AJAX
Angular
RESTful Web
SQL
ETL
VBScript
Git
GitLab
Clean Code
DevOps
Scrum
SQL
BPMN 2.0
Daten-Migration
IT-Migrationen
PostgreSQL
MariaDB
Maven
JIRA
RabbitMQ
Netflix Eureka
Keycloak
Docker
Portainer
Arduino
Active Directory
Mockito
AssertJ
Hamcrest
Hoverfly
ArchUnit
Selenium
Finanzdienstleistungen / Bankwesen
Werbedienstleistungen
Spielzeugindustrie
Gesundheitswesen
Automotive
Personaldienstleistung
Verpackungsindustrie
IT & Consulting
Konzeption, Planung und Entwicklung der Gesamtarchitektur inkl. der Schnittstellen zu Fremdsystemen. Planung und Entwicklung des Frontends zum Einsehen und Verwalten digitaler Bank- und Kreditkarten sowie dazugeho?riger Guthaben. Transaktionsmanagement. Implementierung diverser Ansichten der Kontostandbewegung inkl. ihrer visuellen Darstellung. Abwicklung von SWIFT und SEPA Zahlungen. Realisierung wiederkehrender und zeitversetzter Zahlungen. Pflege und Verwaltung der Kontakte. Gewa?hrleistung aktuellster Sicherheitsstandards nach dem Privacy-By-Design-Prinzip. Anbindung und Konsum interner und externe APIs. Implementierung des OAuth2 Standards. Integration biometrischer Authentifizierungsverfahren (TouchID, FaceID) sowie Passkeys.
Kompletter Redesign und Neuentwicklung der Webapplikation mit dem aktuellsten State-of-the-Art Tech-Stack. Internationalisierung der App und Implementierung eines Benutzerrollen- und Berechtigungskonzepts. Integration bereits vorhandener sowie neuer Bewertungsportale als Datenquelle fu?r Bewertungen. Implementierung KI-gestu?tzter Interaktionsmo?glichkeiten zwischen Unternehmen und Bewerbern/Angestellten sowie Verbrauchern. Konsum interner und externer APIs Agile Entwicklung nach SCRUM. Planung und Weiterentwicklung weiterer Module.
Die bestehende SSO-Lösung auf Basis von Keycloak wurde entlang der Anforderungen des Kunden angepasst und an bestehende interne sowie neue externe Schnittstellen angebunden. Zudem wurde im Zuge der Weiterentwicklung eine Migration von Keycloak v8.0.2 auf v11.0.3 durchgeführt und Java 8 auf Java 11.
Zur Modernisierung der bestehenden Softwarelandschaft wurde die führende Betriebssoftware (CRM / Faktura) in Form eines Monolithen durch grundlegendes Reengineering mit einem Microservice-Ansatz modernisiert. Je nach Einsatzzweck wurden Microservice-Bausteine in Java oder .NET Core entwickelt.
Weiterentwicklung bestehender Microservice Bausteine auf Java 11 Basis. Durchführung aller DevOps Tätigkeiten bis hin zu Abstimmung aller relevanten Inhalte mit dem IT-Betrieb. Koordination von Incidents & Problems im Entwicklungsteam. Steuerung der externen Entwicklerkollegen.
Software Engineer / Lead Software Engineer / Head of Software Engineering / (Interim) Chief Technical Officer
Agiles Projektmanagement
Softwarearchitektur
Microservice-Architekturen
Agile Softwareentwicklung
Domain-driven Design
Design Thinking
Test-driven Development
.NET
C#.NET
VB.NET
C/C++
Java 8+
Hibernate
Apache Lucene / Solr Elastic Stack
PHP
HTML5
CSS
JavaScript
jQuery
Bootstrap
AJAX
Angular
RESTful Web
SQL
ETL
VBScript
Git
GitLab
Clean Code
DevOps
Scrum
SQL
BPMN 2.0
Daten-Migration
IT-Migrationen
PostgreSQL
MariaDB
Maven
JIRA
RabbitMQ
Netflix Eureka
Keycloak
Docker
Portainer
Arduino
Active Directory
Mockito
AssertJ
Hamcrest
Hoverfly
ArchUnit
Selenium
Finanzdienstleistungen / Bankwesen
Werbedienstleistungen
Spielzeugindustrie
Gesundheitswesen
Automotive
Personaldienstleistung
Verpackungsindustrie
IT & Consulting
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.