07.10.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior FullStack Softwareentwickler
Kelsterbach, Deutschland
Deutschland +1
Skills
JavaJavaEESpring BootJava/JEECloudEcmascript 6Design PatternsawsJavascriptEclipseApachegitAngularHibernateJBoss
Qualifikation/Funktionen
Softwarearchitekt, Systementwickler, Softwareentwickler, Softwaretesting, Schulungen, Fehlerbehebung, Dokumentation, Netzwerkadministrator,
1st/2nd/3rd Level-Support,
DB Design/Architekt/Entwicklung
Multimedia/Internet Experte
Skills
Programmiersprachen
Java, JEE, JavaEE, JavaScript, J2SE, HTML, XML, DHTML, Turbo Pascal, Perl, Visual Studio, CSS, PHP, Assembler, Scripting unter Windows
Datenbanken
MySQL – SQL – Oracle – MongoDB – Access – PostGres – DynamoDB
Betriebssysteme
Linux (Ubuntu, SuSE, RedHat) Windows (7, 8, Server2012, Mobile2003), Mac OS X
Methoden/Tools
Ext JS – Ecmascript 6 – AngularJS – NodeJS – Jenkins – Symfony – Spring – Hibernate – ES6 – ORM – Doctrine 2 – Grails – Groovy – Apache - Amazon AWS – S3 – Dynamodb – Redshift –
Cloud-Technologien – AWS – Amazon Management Console
Video – VAST – VPAID – Git – Eclipse – Tomcat – Git – SourceTree – Stash – NAS – Scrum
Netzwerke
FTP – VPN – DHCP – Firewall – Routing – Ethernet – LAN – IPSec VPN – Proxy/Reverse Proxy – Encryption
Beispiel > Programmierung Videoplayer
Softwarearchitekt, Systementwickler, Softwareentwickler, Softwaretesting, Schulungen, Fehlerbehebung, Dokumentation, Netzwerkadministrator,
1st/2nd/3rd Level-Support,
DB Design/Architekt/Entwicklung
Multimedia/Internet Experte
Skills
Programmiersprachen
Java, JEE, JavaEE, JavaScript, J2SE, HTML, XML, DHTML, Turbo Pascal, Perl, Visual Studio, CSS, PHP, Assembler, Scripting unter Windows
Datenbanken
MySQL – SQL – Oracle – MongoDB – Access – PostGres – DynamoDB
Betriebssysteme
Linux (Ubuntu, SuSE, RedHat) Windows (7, 8, Server2012, Mobile2003), Mac OS X
Methoden/Tools
Ext JS – Ecmascript 6 – AngularJS – NodeJS – Jenkins – Symfony – Spring – Hibernate – ES6 – ORM – Doctrine 2 – Grails – Groovy – Apache - Amazon AWS – S3 – Dynamodb – Redshift –
Cloud-Technologien – AWS – Amazon Management Console
Video – VAST – VPAID – Git – Eclipse – Tomcat – Git – SourceTree – Stash – NAS – Scrum
Netzwerke
FTP – VPN – DHCP – Firewall – Routing – Ethernet – LAN – IPSec VPN – Proxy/Reverse Proxy – Encryption
Beispiel > Programmierung Videoplayer
- Vanilla Javascript Entwicklung für Clipkit Video Player
- Mit grunt, cli tools, WebStorm, Testumgebungen Protractor und Selenium gearbeitet
- Design, Implementierung und Verbesserung des Clipkit Ads Platform
- Design und Implementierung des Flowplayer Ad Plugin mit VAST und VPAID Unterstützung
- Angular JS basierende Dashboard und UI Implementierung und Testing
- Verantwortlich für Testing und Release Management
- Ext JS basierende Implementierung des Analytics Dashboard und der Filtering Engine
- Mit git und stash für Versionskontrolle gearbeitet
- Java basierende Backend Server Software Programmierung mit Spring, Eclipse und Tomcat
- Feature Programmierung für Symfony 1.4 basierende Webapplikation
- Mit AWS Management Konsole gearbeitet
- In einem internationalen Team gearbeitet
Sprachen
ArabischgutDeutschMutterspracheEnglischverhandlungssicherTürkischMuttersprache
Projekthistorie
JavaEE Backend Entwicklung Bank-Portal
Von 11/2022
Bis heute
Kunde KfW Bank
Funktion FullStack Developer/Consultant
Aufgabe / Tätigkeit Ziel des Projektes: Entwicklung neues Bankprodukt. Programmierung eines kompletten Zahlungsverkehrs für Standardsoftware, Middleware für alle Standard Banken Gateway Funktionen.
• Schnittstellenanpassungen der Umsysteme der Bank zum neuen System (Gateway)
• JavaEE, Java 17 Backend-Entwicklung spring-boot-starter, starter-web, starter-jms
• Batch Job Anpassungen mittels spring-boot-starter-batch / Springframework 6
• SQL-Datenbankenanbindungen vorbereiten und anpassen
• Unterstützung bei der Ziel-Architekturgestaltung für die Einführung einer neuen Standardlösung
• Parallelbetrieb der alten Host-Lösung bei stufenweiser Neueinführung des neuen Systems
• externe Konfiguration über Application Properties (dev, test, prod)
• Mitarbeit im agilen Entwicklungsteam mit laufender Interaktion mit dem gesamten Scrum Team
Teilnahme an den quartalsmäßigen Product Increment Plannings des Building Blocks
• Durchführung Entwickler- und Systemtests mit Testframeworks
• Rückmeldung: Restschnittstelle + LDAP-Authentifizierung spring-boot-security
• Batchtabellen + Logtabellen über OracleDB
• Integrationskomponente mit gitlab CI/CD auf OpenShift Containern deployed
• Auslesen der Rückmeldungen, Prozessieren, Senden, Speichern, bzw. Logs in die Oracle DB. (IBM-MQ, DB2, OracleDB)
• Bearbeiten und umsetzen der User Stories
• Jobs mit spring-boot-batch implementiert und mit Jenkins Build Server gebaut/deployed
• Browser-GUI mit JAVA 8 erstellt
• Weiterentwicklung Gateway für Projekt Zahlungen
• Anbindung von API-Schnittstellen
• Erstellung technische Dokumentationen, Versionierung (Git), Issuemanagement (GitLab)
Systemumgebung IBM SDK Java 8/17, JEE, Spring Boot, clean code, Angular, Typescript, DB, DB2, Oracle, MS Server (MSSQL) IBM-MESSAGE-QUEUE, Docker, Apache Camel, SQL, JPA, REST, Restful, HTML, CSS, UML, Linux, XML, OpenShift, JSON parser, jsonParser/Builder, DB2SCRUM, Jira, Git, GitLab, OpenJDK, DevOps, CI/CD, User Stories
Von 11/2022
Bis heute
Kunde KfW Bank
Funktion FullStack Developer/Consultant
Aufgabe / Tätigkeit Ziel des Projektes: Entwicklung neues Bankprodukt. Programmierung eines kompletten Zahlungsverkehrs für Standardsoftware, Middleware für alle Standard Banken Gateway Funktionen.
• Schnittstellenanpassungen der Umsysteme der Bank zum neuen System (Gateway)
• JavaEE, Java 17 Backend-Entwicklung spring-boot-starter, starter-web, starter-jms
• Batch Job Anpassungen mittels spring-boot-starter-batch / Springframework 6
• SQL-Datenbankenanbindungen vorbereiten und anpassen
• Unterstützung bei der Ziel-Architekturgestaltung für die Einführung einer neuen Standardlösung
• Parallelbetrieb der alten Host-Lösung bei stufenweiser Neueinführung des neuen Systems
• externe Konfiguration über Application Properties (dev, test, prod)
• Mitarbeit im agilen Entwicklungsteam mit laufender Interaktion mit dem gesamten Scrum Team
Teilnahme an den quartalsmäßigen Product Increment Plannings des Building Blocks
• Durchführung Entwickler- und Systemtests mit Testframeworks
• Rückmeldung: Restschnittstelle + LDAP-Authentifizierung spring-boot-security
• Batchtabellen + Logtabellen über OracleDB
• Integrationskomponente mit gitlab CI/CD auf OpenShift Containern deployed
• Auslesen der Rückmeldungen, Prozessieren, Senden, Speichern, bzw. Logs in die Oracle DB. (IBM-MQ, DB2, OracleDB)
• Bearbeiten und umsetzen der User Stories
• Jobs mit spring-boot-batch implementiert und mit Jenkins Build Server gebaut/deployed
• Browser-GUI mit JAVA 8 erstellt
• Weiterentwicklung Gateway für Projekt Zahlungen
• Anbindung von API-Schnittstellen
• Erstellung technische Dokumentationen, Versionierung (Git), Issuemanagement (GitLab)
Systemumgebung IBM SDK Java 8/17, JEE, Spring Boot, clean code, Angular, Typescript, DB, DB2, Oracle, MS Server (MSSQL) IBM-MESSAGE-QUEUE, Docker, Apache Camel, SQL, JPA, REST, Restful, HTML, CSS, UML, Linux, XML, OpenShift, JSON parser, jsonParser/Builder, DB2SCRUM, Jira, Git, GitLab, OpenJDK, DevOps, CI/CD, User Stories
Von 09/2022
Bis 11/2022
Kunde Defence
Funktion FullStack Developer/Consultant
Aufgabe / Tätigkeit • Weiterentwicklung eines Online-Kundenportals der digitalen Plattform für Rentenversicherungen
• Entwicklung der Oberfläche der digitalen Plattform
• Entwicklung der Anzeige von Fondswechsel auf der digitalen Plattform
• Entwicklung von weiteren Features mit Java/Angular/TypeScript/NgRx
• clean code Vorgaben Umsetzung
• Beratende Tätigkeit bei der Anbindung von Schnittstellen
Systemumgebung Java 8, JEE, Spring Boot, Angular, JS, NgRx, Prime React, Typescript, DB, Docker, Self-Contained-Systems-Architekture (SCS), Maven, Gradle, REST, Restful, DevOps, SCRUM, Jira, Git, clean code