Microservices, Java, Kotlin, Python, TypeScript, Spring-Boot, Kubernetes, Docker, Kafka, Angular, ReactJS, Postgresql, Oracle, Spark, Scala, MongoDB,
Aktualisiert am 18.11.2025
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java 21
Kotlin
Kubernetes
Microservices
Docker
DB
Angular
React
OAuth 2.0
OpenID
Keycloak
PostgreSQL
Oracle
TypeScript
Deutsch
Englisch
Kroatisch
Muttersprache

Einsatzorte

Einsatzorte

Rhein-Main Gebiet (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)
möglich

Projekte

Projekte

10 Monate
2025-02 - heute

ZOB

Software Entwickler Kotlin Java 21 Spring Boot ...
Software Entwickler

Identity & Access Management (IAM) Plattform

  • Entwicklung einer zentralen Identity- und Access-Management-Plattform zur sicheren Verwaltung von Benutzeridentitäten, Rollen und Zugriffsrechten über verschiedene DVAG-Anwendungen hinweg.
  • Die Lösung diente als zentrale Authentifizierungs- und Autorisierungsinstanz auf Basis von Keycloak, OAuth 2.0 und JWT und wurde als Microservice-Architektur mit Java 21, Kotlin und Spring Boot umgesetzt.
  • Durch den Einsatz von Docker, Kubernetes und Microsoft Azure wurde eine skalierbare, hochverfügbare und sichere Plattform geschaffen, die den Zugriff auf interne und externe Systeme vereinheitlichte.
    • Konzeption, Design und Entwicklung von Microservices zur Authentifizierung und Autorisierung mit Java 21, Kotlin und Spring Boot
    • Integration von Keycloak als zentrale IAM-Komponente mit OAuth2 und JWTfür Single Sign-On (SSO)
    • Sicherstellung von Sicherheits-, Compliance- und Datenschutzanforderungen durch Umsetzung von IAM-Policies, Rollen- und Berechtigungskonzepten
    • Implementierung und Bereitstellung von REST-APIs zur Nutzer- und Rollenverwaltung
    • Containerisierung und Deployment in Docker-/Kubernetes-Umgebungen auf Microsoft Azure
    • Aufbau und Pflege von CI/CD-Pipelines mit GitHub Actions, Helm und Maven
    • Agile Entwicklung mit Jira und Confluence, inklusive Code Reviews und technischer Dokumentation
    • Code Refactoring
Kotlin Java 21 Spring Boot IntellJ Microservices Docker Hibernate Spring Data Kubernetes OAuth Microsoft Azure Flyway Azure SQL MongoDB GitHub GitHub Actions Github Copilot Helm Angular Type Script BPMN Camunda REST Services Feign Maven IntelliJ Jira Confluence SonarQube Grafana Prometheus JUnit Testcontainer Playwright WireMock
DVAG
Frankfurt am Main
3 Jahre 9 Monate
2021-08 - 2025-04

VP Digitaler Abschluss

Software-Entwickler und Architekt Kotlin Java 21 Spring Boot ...
Software-Entwickler und Architekt

  • Entwicklung einer Anwendung zur vollständig digitalen Abwicklung von Versicherungs- und Investmentabschlüssen, nachdem der Vermögensberater die passenden Produkte für den Kunden ausgewählt hat.
  • Der Prozess umfasste die rechtssichere elektronische Unterschrift, automatische Vertragsgenerierung sowie die Übergabe an interne Backend-und CRM-Systeme.
  • Die Lösung erhöhte die Prozesssicherheit, stellte die Einhaltung vonCompliance- und Datenschutzvorgaben sicher und verbesserte die Kundenerfahrung durch einen nahtlosen digitalen Signaturprozess.
    • Entwicklung und Wartung moderner Microservice-Architekturen mit Java 21 und Spring Boot in einer containerisierten Umgebung auf Basis von Docker und Kubernetes.Entwicklung und Optimierung von SQL-Abfragen und Datenzugriffen.
    • Konzeption und Umsetzung von REST-basierten Schnittstellen sowie Integration externer Systeme über Feign Clients.Implementierung sicherer Authentifizierungs- und Autorisierungsmechanismen mit OAuth.
    • Aufbau und Pflege von CI/CD-Pipelines mit GitHub Actions, Helm und Maven zur automatisierten Bereitstellung in Microsoft Azure.
    • Modellierung und Automatisierung von Geschäftsprozessen mit BPMN und Camunda.
    • Entwicklung von Frontend-Komponenten mit Angular und TypeScript zur Unterstützung moderner Webanwendungen.
    • Durchführung von Code Reviews, Refactoring und Qualitätssicherung durch Unit- und Integrationstests.
    • Nutzung von Jira und Confluence.
Kotlin Java 21 Spring Boot Microservices Docker Hibernate Spring Data Kubernetes OAuth Microsoft Azure Flyway Azure SQL MongoDB GitHub GitHub Actions Github Copilot Helm Angular Type Script BPMN Camunda REST Services Feign Maven IntelliJ Jira Confluence SonarQube Grafana Prometheus JUnit Testcontainer Playwright WireMock
DVAG
Frankfurt am Main
2 Jahre 6 Monate
2019-03 - 2021-08

GIAM-Datamanagmentsystem

Softwareentwickler, Architektur Java 11 Camel Microservices ...
Softwareentwickler, Architektur

Ein Tool zum Authentifizierung und Autorisierung von Personen und personenbezogenen Mittel. Provisionierung der Daten in LDAP MS Active Directory Systeme. IAM Projekt.

  • Konzeption, Design und Programmierung von Softwarekomponenten
  • Modellierung von Komponenten
  • Agile Softwareentwicklung
  • Entwicklung in Linux Umgebung
  • Anbindung und pflege der Daten auf LDAP MS Active Directory
  • Entwicklung von Microservices
  • Kubernetes, Docker, Apache Kafka
  • Erstellen von Routen mit Apache Camel
  • Erstellen von komplexen Prozessen in BPMN,DMN mit Flowable,Camunda
  • Erstellen von Kibana Oberflächen,Diagrammen
  • Erstellen von Objekten in GraphenDB - Neo4J, PostgreSQL und MongoDB
  • Client Entwicklung ? mit ReactJS, GraphQL
  • Anbindung und Nutzung von verschiedenen Schnittstellen (SAP,?)
  • REST Services, Feign
  • DB Refactoring und Versionierung mit Flyway(Postgresql)
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review

Java 11 Camel Microservices Apache Kafka Docker Kubernetes AWS RancherOS Elastick Search(Logstash Kibana) Flyway ReactJS Type Script GraphQL BPMN ActiveAD AzureAd Powershell Flowable Camunda REST Services Feign Spring Boot Spring Data Spring LDAP XML CSV JSON Avro Neo4J PostgreSQL GIT JUnit JMS Tomcat Maven IntelliJ Jenkins Linux Mint CentOS Ubuntu Jira MongoDB Scrum Kanban VMware IntelliJ
Merck KG
Darmstadt
6 Monate
2018-11 - 2019-04

HUGO (Handels und Geschäftsoptimierer)

Softwareentwickler Java 8 JEE Angular 6/7 ...
Softwareentwickler

Analyseplattform im Investment Banking - Anleihehandel, um Kundenanfragen systematisch zu analysieren. Aktuelle Kundenanfragen können durch bestimmte Real-Time Informationen angereichert werden. Diese Informationen dienen den Händler und Sales als Indikation, um ein besseres Pricing zu erzielen. (Projekt insgesamt 8 Mitarbeiter)

  • Konzeption, Design und Programmierung von Softwarekomponenten
  • Modellierung von Komponenten und DB Objekten
  • Agile Java-Softwareentwicklung

  • Entwicklung von verschiedenen serverseitigen Komponenten mit JPA, Hibernate, JMS

  • Client Entwicklung ? mit JSF und Primefaces

  • Portierung von JSF nach Angular 6/7

  • Anbindung und Nutzung von verschiedenen Schnittstellen   (Bloomberg, Murex, ICubic, Egon, Marktdaten?)

  • REST Services

  • Pflege und Anbindung von Spark und Scala
  • Refactoring
  • JUnit Tests
  • Code Review

Java 8 JEE Angular 6/7 Type Script Spark Scala REST Services Java Script Maven Spring JAXB XML JUnit Mercury EBP Oracle JMS Tomcat Hibernate IntelliJ
DZ Bank
Frankfurt am Main
2 Jahre 7 Monate
2016-05 - 2018-11

Core/CoreGP/Verbund

JEE Angular TypeScript ...

Ein führendes System für die Verwaltung von personenbezogenen Daten und Kunden für die Unternehmen als auch für Privatkunden. Durch eine Vielzahl an Schnittstellen, werden auch die Datenbestände anderen Systemen synchron gehalten. (Projekt insgesamt 5 - 80 Mitarbeiter)         

  • Konzeption, Design und Programmierung von Softwarekomponenten,
  • Modellierung von Komponenten und DB Objekten,    
  • Agile Java-Softwareentwicklung
  • Entwicklung von verschiedenen serverseitigen
  • Komponenten mit JPA, Hibernate, JMS, Webservices?
  • Client Entwicklung ? Angular 5 mit Type Script, PrimeNG, RxJS, GoJS
  • Rest Services
  • Microservices ? Orchestrierung von > 20 Services

  • Scala für Apache Spark

  • Kubernetes, Docker, Apache Kafka
  • Erstellen von Migrationskripten
  • Entwickeln von Schnittstellen zu anderen Systemen,
  • Komponenten, Datenbanken?
  • Design  und Pflege der Datenbank            
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
JEE Angular TypeScript PrimeNG RxJS GoJS JavaScript JPA Hibernate Lucene ElasticSearch Hibernate Search Spring Spring Data Spring Security Spring Batch Spring Boot Solr Spring Integration Websphere Liberty MQSeries JAXB XML XBRL XSD JDBC Maven JUnit GIT WebServices FRAME Oracle JMS UML Kubernetes Scala Spark Docker Kafka Java 8
Bank (Commerzbank AG)
3 Jahre 4 Monate
2013-02 - 2016-05

PRISM/Connect / MsbBv

JEE Java JPA ...

Ein führendes System für die Verwaltung von Berater, Beraterrollen und Kunden für die Unternehmen als auch für Privatkunden. Durch eine Vielzahl an Schnittstellen, werden auch die Datenbestände anderen Systemen synchron gehalten. (Projekt insgesamt 3 - 30 Mitarbeiter)

  • Konzeption, Design und Programmierung von Softwarekomponenten,
  • Modellierung von Komponenten und DB Objekten,    
  • Agile Java-Softwareentwicklung
  • Entwicklung von verschiedenen serverseitigen
  • Komponenten mit JPA, Hibernate, JMS, Webservices?
  • Client Entwicklung ? JSF/Richfaces/Primefaces
  • Erstellen von Migrationskripten für die erste Initialbefüllung und Weiterentwicklung
  • Entwickeln von Schnittstellen zu anderen Systemen,
  • Komponenten, Datenbanken?
  • Design  und Pflege der Datenbank            
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
JEE Java JPA Hibernate Hibernate-Search Spring Spring MVC Spring Security Spring Batch Solr Lucene Infinispan Websphere Tomcat MQSeries JSF Richfaces Primefaces JAXB XML XSD X-PATH XSLT JDBC Maven Ant JUnit TFS(Team Foundation Server) GIT WebServices SLF4J Log4J SOAP-UI SOA FRAME HP QC Quality Center Logback JNDI Oracle JMS UML EJB 3.x
Bank (Commerzbank AG)
1 Jahr 4 Monate
2011-10 - 2013-01

Phoenix Unlimited

JEE Java 6 Hibernate ...

Ein komplexes Projekt für Buchung, Reservierung und Bereithaltung der Stammdaten in der Touristik. (Projekt insgesamt ca. 200 Mitarbeiter)      

  • Konzeption, Design und Programmierung von Softwarekomponenten.     
  • Agile Java-Softwareentwicklung
  • Entwicklung von serverseitigen Komponenten mit Hibernate und EJB
  • Erstellen von Migrationskripten (Liquibase) mittels SQL
  • Entwicklung von DSL - XText Komponenten
  • Weiterentwicklung von Eclipse Plugins (RCP)
  • Bereitstellen von Schnittstellen
  • Model-getriebene-Entwicklung(MDA)
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
JEE Java 6 Hibernate JBoss EJB 3.x XML XSD X-PATH JDBC Ant JUnit Subversion WebServices Log4J JNDI Oracle JIRA JMS Eclipse Eclipse Plugin(RCP) OSGI Xtext DSL MDA UML Magic Draw Linux SLF4J liquibase eclipse buckminster camel Solr lucene
Touristik (DERTOUR - ReWe Group)
4 Monate
2011-07 - 2011-10

Programmieren von Apps für Android-Umgebung

Android Java Eclipse ...
Android Java Eclipse SQLite
1 Jahr 5 Monate
2010-06 - 2011-10

Matrix

JEE Java 6 XML ...

Investmentbanking-RiskManagment(Internationales Projekt). Konsolidierung und Redesign einer Vielzahl von Schnittstellen für Markt-, Trade- und Positionsdaten sowie Konfigurationsdaten. Ablösung von extern gelieferten Ratings durch ein heuristisch statistisches Verfahren auf basis historischer Marktdaten.  Umstellung des Entwicklungsprozesses von Einzelfall-Implementierungen (C++) auf moderne modellgetriebene Entwicklung auf Basis von Eclipse EMF (Java). Integration nativer C++ Komponenten in Java Steuer- und Schnittstellenprozesse. Einführung einer Plugin-Architektur zur schrittweisen Erweiterung der Prozesse um weitere Schnittstellen. (Projekt insgesamt ca. 30 Mitarbeiter weltweit, Java Entwicklung 2 Mitarbeiter)   

  • Konzeption, Design und Programmierung von Softwarekomponenten.     
  • Agile Java-Softwareentwicklung
  • JMS Messaging
  • Multithreading auf Mehr-Prozessoren-Systemen
  • Weiterentwicklung von Eclipse Plugin
  • Pflege und Entwicklung der Datenbank
  • Optimierung und Tuning von SQL Anfragen
  • Anpassung und Anbindung von WebServices (WSDL, SOAP)
  • Modelgetriebene Entwicklung mittels Eclipse EMF
  • Anbindung der Schnittstellen (Bloomberg,Chunks,Trades,Bonds?)
  • Batchverarbeitung
  • Evaluierung von Apache Camel und Apache ServiceMix
  • Erstellung von JUnit und DBUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
JEE Java 6 XML XSD X-PATH JDBC Ant JUnit DBUnit CVS WebServices ActiveMQ Log4J JNDI Oracle JIRA Team Forge JMS Eclipse Eclipse Plugin(RCP) OSGI ECORE EMF UML SQL Enterprise Architekt Unix Linux Enterprise Service Bus(ESB) Apache ServiceMix Apache Camel Enterprise Integrations Patterns(EIP) Tomcat Tibco
Bank (Deutsche Bank)
1 Jahr
2009-05 - 2010-04

KP Core

J2EE Java 5 Spring ...

Neuentwicklung eines Personenstammdatensystems zur Erfassung und Pflege von Kundenstammdaten (Teilkomponenten ServiceLayer und Frontend), Projekt insgesamt ca. 400 Mitarbeiter, Teilteam Ca. 30 Mitarbeiter

  • Konzeption, Design und Programmierung von Softwarekomponenten.     
  • Java-Softwareentwicklung
  • Anpassung und Anbindung von WebServices (WSDL, SOAP, JAXB, JAX-WS, JAXP)
  • Entwicklung mit Spring
  • Anbindung von externen Referenzsystemen (Hostsystemen)
  • mittels J2Ims
  • Modelgetriebene Entwicklung mit FRAME
  • Entwicklung eines Simulators für die ServiceLayer Schicht mittels Db4O (Objektorientierte DB)
  • Entwicklung von Contracts auf der Basis von Groovy
  • Anpassung von Maven-Skripten
  • Erstellung von Tests in SOAP-UI
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
J2EE Java 5 Spring XML XSD X-PATH Maven JSF Java Scrip JUnit EasyMock ClearCase WebServices JAX-WS JAXB JAXP SOAP-UI SOA FRAME Groovy Db4O Log4J JNDI IBM Websphere MQ Series Eclipse RAD Mercury Test Directory Mingle Agile Softwareentwicklung SCRUM Enterprise Architekt XML Spy Altova
Bank (Commerzbank)
1 Jahr 9 Monate
2007-08 - 2009-04

NKA, LEGI

J2EE JDBC Struts ...

Neuentwicklung eines Softwaresystems zur Erfassung und Bearbeitung von Kunden und Bankprodukten

Ca. 12 Mitarbeiter (Entwicklungs- und Softwaretestbereich)

 

Aufgaben:             

  • Konzeption, Design und Programmierung von Softwarekomponenten.     
  • Java-Softwareentwicklung (Frontend, Backend)
  • Architektur
  • DB Design, Erstellung von DB Schema
  • Datenbankmigration
  • Externe Schnittstellen Implementierung(SOA, Web Services, MQ Series)
  • EJB Implementierung
  • JSP Coaching
  • Machbarkeitsstudie mittels Hibernate
  • Erstellung von JUnit Tests
  • Testen mit JMeter
  • Refactoring
  • Aufwandschätzungen
  • Design / Modellierung (UML)
  • Kundensupport
J2EE JDBC Struts JSP EJB Java Script XML XSD X-PATH FOP JUnit Log4J Eclipse WSAD RAD Mercury Test Directory CM Synergie SQL JNDI HTML CSS Ant JMeter Hibernate IBM Websphere DB2 Informix DB Visualizer MQ Series SOA
Bank (Dresdner Bank)
2 Monate
2007-07 - 2007-08

Airline-Buchungs-System

J2EE JSP HTML ...

Wartung des bestehenden Buchungs-Reservierungssystem für verschiedene Airlines wie z.B . Emirates. Es wurden Systeme Amadeus und Renaissance benutzt.

Weltweit Ca. 10 - 15 Mitarbeiter

 

Aufgaben:             

  • Java-Softwareentwicklung (Frontend, Backend)
  • Wartungsarbeiten
  • Refactoring
J2EE JSP HTML Java Script XML XSD X-PATH Log4J Eclipse Tomcat
Touristic
3 Jahre 6 Monate
2004-02 - 2007-07

MoVe

J2EE Swing EJB ...

Neuentwicklung eines komplexen Softwaresystems zur Erstellung und Bearbeitung von Sortierlisten für Sortiermaschinen im Bereich Briefsortierung der Deutschen Post World Net.

Ca. 70 Mitarbeiter (Entwicklungs- und Softwaretestbereich)

 

Aufgaben:             

  • Konzeption, Design und Programmierung von Softwarekomponenten.
  • Java-Softwareentwicklung
  • Prototypische Implementierung (Machbarkeitstudie)
  • Implementierung von komplexen Oberflächen mittels Java Swing
  • Swing Coaching
  • Backend Implementierung (EJB)
  • Anpassung von Ant-Skripten
  • Erstellung von JUnit Tests
  • Aufwandschätzung
  • Erstellung des fachlichen Konzepts
  • Design / Modellierung (UML)
  • Koordination eines Teams von bis zu 3 Personen
  • Fehlermanagement
  • Kundensupport
J2EE Swing EJB JUnit Ant Eclipse JBuilder X X-doclet Log4J Mercury Test Directory BugZilla XML WinCVS Together Architect Oracle 9i Oracle IAS (Applicationserver) Oracle Toplink SQL PLSQL Developer TOAD Extreme Programming (XP)
Post
1 Jahr 2 Monate
2002-12 - 2004-01

BZA-NS, NSADP

J2EE Servlets JSP ...

Weiterentwicklung eines Softwaresystems zur Verarbeitung und Codierung der Nachsendeaufträge in Briefzentren.

Ca. 10 Mitarbeiter (Entwicklungsbereich)

Aufgaben:             

  • Weiterentwicklung einer Server basierenden Java-Anwendung (Servlets) zur Verarbeitung und Codierung der Nachsendeaufträge.
  • Java-Softwareentwicklung
  • Anpassung von Shellskripten
  • Datenbankmodellierung
  • Erstellung von JUnit Tests
  • Aufwandschätzung
  • Erstellung des fachlichen Konzepts
  • Fehlermanagement
  • Kundensupport
J2EE Servlets JSP Struts Java Scrip JUnit Ant SQL XML JBuilder 8 HTML CSS Tomcat JDBC Oracle 8i TOAD Log4J BugZilla WinCVS
Post
4 Monate
2002-08 - 2002-11

MAP

J2EE JSP EJB ...

Weiterentwicklung eines Softwaresystems zur Verwaltung und Planung von Ressourcen  innerhalb von Projekten  der Deutschen Post.

Ca. 15 Mitarbeiter (Entwicklungsbereich)

Aufgaben:             

  • Implementierung eines Softwaresystems unter Verwendung von Java / J2EE.
  • Java-Entwicklung (Frontend, JSP)        
J2EE JSP EJB Java Script HTML CSS Ant Together 4 XML Ultra Edit BEA WebLogic Oracle TOAD PVCS
Post
10 Monate
2001-10 - 2002-07

Evaluierung von Testtools für verschiedene Java und J2EE Projekte

J2EE Java EJB ...

2 Mitarbeiter

Aufgaben:             

  • Evaluierung von Testtools
  • Erstellung von Testkonzepten
  • Implementierung
J2EE Java EJB Together 4 BEA WebLogic Oracle
Post

Aus- und Weiterbildung

Aus- und Weiterbildung

1999 - 2002

Studium der Informatik

Bachelor of Science in Informatik

FH Darmstadt


1994
Studium der Bauingenieurwesen in Jugoslawien
Bauingenieur

Kompetenzen

Kompetenzen

Top-Skills

Java 21 Kotlin Kubernetes Microservices Docker DB Angular React OAuth 2.0 OpenID Keycloak PostgreSQL Oracle TypeScript

Aufgabenbereiche

  • Performance Tuning
  • Architektur
  • Implementierung
  • Agile Softwareentwicklung
  • Evaluierung
  • Modellierung
  • Weiterentwicklung
  • Refactoring
  • Konzeption, Design und Programmierung

Produkte / Standards / Erfahrungen / Methoden

AWS
Camunda
Docker
EBP
GIT
Hibernate
IntelliJ
IntelliJ IDEA
Jenkins
Jira
JMS
Kafka
Kanban
Kubernetes
Maven
REST Services
Scrum
Spark
Spring
Tomcat
VMware
XML

Kernkompetenzen:

Backend:

  • Java 21+
  • Kotlin
  • Spring Boot
  • Python
  • NodeJS
  • Scala


Frontend:

  • Angular
  • ReactJS
  • TypeScript


Architektur:

  • Microservices
  • Hexagonale Architektur
  • Clean Code
  • Kubernetes
  • Docker
  • Helm
  • CI/CD (GitHub Actions)


Security:

  • OAuth 2.0
  • JWT
  • OIDC
  • Keycloak


Integration & Data:

  • Kafka
  • ELK
  • PostgreSQL
  • Oracle
  • MongoDB
  • Neo4J
  • ActiveMQ
  • Spark


Monitoring & Tests:

  • Prometheus
  • Grafana
  • JUnit
  • Testcontainers
  • WireMock
  • Playwright


Tools & Methoden:

  • Azure
  • Maven
  • IntelliJ
  • Jira
  • Confluence
  • Scrum/Kanban
  • GitHub Copilot
  • AWS


Java-Frontend:

  • Angular
  • PrimeNG
  • RxJS
  • GoJS
  • ReactJS
  • JSF(Primefaces)
  • Java Script
  • HTML
  • CSS

Microservices:

  • Kubernetes
  • Docker


Streaming:

Apache Kafka


Objektorientierte DB:

  • MongoDB
  • Db4O

 

Testwerkzeuge/ Methoden:

  • JUnit
  • DBUnit
  • Mockito
  • EasyMock
  • SOAP-UI
  • Cactus
  • JMeter


Konfigurationsmanagement: 

  • GIT
  • Subversion
  • TFS (Microsoft-Team Foundation Server)
  • CVS
  • ClearCase


Entwicklungswerkzeuge:

  • IntelliJ
  • Eclipse
  • Visual Studio Code for Angular 2
  • Enterprise Architect
  • PLSQL Developer
  • DB Visualizer

 

WebServer:

  • IBM Web Sphere 9.x
  • Tomcat
  • Liberty
  • JBoss
  • IAS (Oracle)
  • BEA Web Logic
  • Jetty


OR Mapping Tools

  • Hibernate 5.2.x
  • JPA
  • Eclipse Link

 

Frameworks:

  • Spring (Security, MVC, Batch, Data, Integration, Boot) 4.3.x
  • Frame
  • EBP

 

Buildwerkzeuge

  • Maven
  • Gradle
  • Ant


Formate:

  • XML
  • XSD
  • XSLT
  • JSON
  • XBRL
  • CSV

 

Big Data:

  • Apache Spark
  • Hive
  • Hadoop


Profiler:

  • JProfiler
  • Yourkit


Sonstiges:

  • REST Services
  • Elastic Search (Kibana, Logstash, Beat)
  • Apache Camel
  • Lucene
  • Solr
  • Infinispan
  • EJB 3x
  • Apache Service Mix

Betriebssysteme

CentOS
Dos
Linux Mint
Ubuntu
Unix
Windows
Windows XP

Programmiersprachen

Java
Type Script
Scala
Groovy
Python

Datenbanken

DB2
H2
Informix
MongoDB
MySQL
Neo4J
Oracle
Oracle 12.x
PostgreSQL
Sybase

Datenkommunikation

Bus
CORBA
Internet, Intranet
LAN, LAN Manager
TCP/IP

Hardware

Digital
Digitale Signalprozessoren
PC

Branchen

Branchen

  • Bank
  • Chemie und Pharma
  • Post
  • Touristic

Einsatzorte

Einsatzorte

Rhein-Main Gebiet (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)
möglich

Projekte

Projekte

10 Monate
2025-02 - heute

ZOB

Software Entwickler Kotlin Java 21 Spring Boot ...
Software Entwickler

Identity & Access Management (IAM) Plattform

  • Entwicklung einer zentralen Identity- und Access-Management-Plattform zur sicheren Verwaltung von Benutzeridentitäten, Rollen und Zugriffsrechten über verschiedene DVAG-Anwendungen hinweg.
  • Die Lösung diente als zentrale Authentifizierungs- und Autorisierungsinstanz auf Basis von Keycloak, OAuth 2.0 und JWT und wurde als Microservice-Architektur mit Java 21, Kotlin und Spring Boot umgesetzt.
  • Durch den Einsatz von Docker, Kubernetes und Microsoft Azure wurde eine skalierbare, hochverfügbare und sichere Plattform geschaffen, die den Zugriff auf interne und externe Systeme vereinheitlichte.
    • Konzeption, Design und Entwicklung von Microservices zur Authentifizierung und Autorisierung mit Java 21, Kotlin und Spring Boot
    • Integration von Keycloak als zentrale IAM-Komponente mit OAuth2 und JWTfür Single Sign-On (SSO)
    • Sicherstellung von Sicherheits-, Compliance- und Datenschutzanforderungen durch Umsetzung von IAM-Policies, Rollen- und Berechtigungskonzepten
    • Implementierung und Bereitstellung von REST-APIs zur Nutzer- und Rollenverwaltung
    • Containerisierung und Deployment in Docker-/Kubernetes-Umgebungen auf Microsoft Azure
    • Aufbau und Pflege von CI/CD-Pipelines mit GitHub Actions, Helm und Maven
    • Agile Entwicklung mit Jira und Confluence, inklusive Code Reviews und technischer Dokumentation
    • Code Refactoring
Kotlin Java 21 Spring Boot IntellJ Microservices Docker Hibernate Spring Data Kubernetes OAuth Microsoft Azure Flyway Azure SQL MongoDB GitHub GitHub Actions Github Copilot Helm Angular Type Script BPMN Camunda REST Services Feign Maven IntelliJ Jira Confluence SonarQube Grafana Prometheus JUnit Testcontainer Playwright WireMock
DVAG
Frankfurt am Main
3 Jahre 9 Monate
2021-08 - 2025-04

VP Digitaler Abschluss

Software-Entwickler und Architekt Kotlin Java 21 Spring Boot ...
Software-Entwickler und Architekt

  • Entwicklung einer Anwendung zur vollständig digitalen Abwicklung von Versicherungs- und Investmentabschlüssen, nachdem der Vermögensberater die passenden Produkte für den Kunden ausgewählt hat.
  • Der Prozess umfasste die rechtssichere elektronische Unterschrift, automatische Vertragsgenerierung sowie die Übergabe an interne Backend-und CRM-Systeme.
  • Die Lösung erhöhte die Prozesssicherheit, stellte die Einhaltung vonCompliance- und Datenschutzvorgaben sicher und verbesserte die Kundenerfahrung durch einen nahtlosen digitalen Signaturprozess.
    • Entwicklung und Wartung moderner Microservice-Architekturen mit Java 21 und Spring Boot in einer containerisierten Umgebung auf Basis von Docker und Kubernetes.Entwicklung und Optimierung von SQL-Abfragen und Datenzugriffen.
    • Konzeption und Umsetzung von REST-basierten Schnittstellen sowie Integration externer Systeme über Feign Clients.Implementierung sicherer Authentifizierungs- und Autorisierungsmechanismen mit OAuth.
    • Aufbau und Pflege von CI/CD-Pipelines mit GitHub Actions, Helm und Maven zur automatisierten Bereitstellung in Microsoft Azure.
    • Modellierung und Automatisierung von Geschäftsprozessen mit BPMN und Camunda.
    • Entwicklung von Frontend-Komponenten mit Angular und TypeScript zur Unterstützung moderner Webanwendungen.
    • Durchführung von Code Reviews, Refactoring und Qualitätssicherung durch Unit- und Integrationstests.
    • Nutzung von Jira und Confluence.
Kotlin Java 21 Spring Boot Microservices Docker Hibernate Spring Data Kubernetes OAuth Microsoft Azure Flyway Azure SQL MongoDB GitHub GitHub Actions Github Copilot Helm Angular Type Script BPMN Camunda REST Services Feign Maven IntelliJ Jira Confluence SonarQube Grafana Prometheus JUnit Testcontainer Playwright WireMock
DVAG
Frankfurt am Main
2 Jahre 6 Monate
2019-03 - 2021-08

GIAM-Datamanagmentsystem

Softwareentwickler, Architektur Java 11 Camel Microservices ...
Softwareentwickler, Architektur

Ein Tool zum Authentifizierung und Autorisierung von Personen und personenbezogenen Mittel. Provisionierung der Daten in LDAP MS Active Directory Systeme. IAM Projekt.

  • Konzeption, Design und Programmierung von Softwarekomponenten
  • Modellierung von Komponenten
  • Agile Softwareentwicklung
  • Entwicklung in Linux Umgebung
  • Anbindung und pflege der Daten auf LDAP MS Active Directory
  • Entwicklung von Microservices
  • Kubernetes, Docker, Apache Kafka
  • Erstellen von Routen mit Apache Camel
  • Erstellen von komplexen Prozessen in BPMN,DMN mit Flowable,Camunda
  • Erstellen von Kibana Oberflächen,Diagrammen
  • Erstellen von Objekten in GraphenDB - Neo4J, PostgreSQL und MongoDB
  • Client Entwicklung ? mit ReactJS, GraphQL
  • Anbindung und Nutzung von verschiedenen Schnittstellen (SAP,?)
  • REST Services, Feign
  • DB Refactoring und Versionierung mit Flyway(Postgresql)
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review

Java 11 Camel Microservices Apache Kafka Docker Kubernetes AWS RancherOS Elastick Search(Logstash Kibana) Flyway ReactJS Type Script GraphQL BPMN ActiveAD AzureAd Powershell Flowable Camunda REST Services Feign Spring Boot Spring Data Spring LDAP XML CSV JSON Avro Neo4J PostgreSQL GIT JUnit JMS Tomcat Maven IntelliJ Jenkins Linux Mint CentOS Ubuntu Jira MongoDB Scrum Kanban VMware IntelliJ
Merck KG
Darmstadt
6 Monate
2018-11 - 2019-04

HUGO (Handels und Geschäftsoptimierer)

Softwareentwickler Java 8 JEE Angular 6/7 ...
Softwareentwickler

Analyseplattform im Investment Banking - Anleihehandel, um Kundenanfragen systematisch zu analysieren. Aktuelle Kundenanfragen können durch bestimmte Real-Time Informationen angereichert werden. Diese Informationen dienen den Händler und Sales als Indikation, um ein besseres Pricing zu erzielen. (Projekt insgesamt 8 Mitarbeiter)

  • Konzeption, Design und Programmierung von Softwarekomponenten
  • Modellierung von Komponenten und DB Objekten
  • Agile Java-Softwareentwicklung

  • Entwicklung von verschiedenen serverseitigen Komponenten mit JPA, Hibernate, JMS

  • Client Entwicklung ? mit JSF und Primefaces

  • Portierung von JSF nach Angular 6/7

  • Anbindung und Nutzung von verschiedenen Schnittstellen   (Bloomberg, Murex, ICubic, Egon, Marktdaten?)

  • REST Services

  • Pflege und Anbindung von Spark und Scala
  • Refactoring
  • JUnit Tests
  • Code Review

Java 8 JEE Angular 6/7 Type Script Spark Scala REST Services Java Script Maven Spring JAXB XML JUnit Mercury EBP Oracle JMS Tomcat Hibernate IntelliJ
DZ Bank
Frankfurt am Main
2 Jahre 7 Monate
2016-05 - 2018-11

Core/CoreGP/Verbund

JEE Angular TypeScript ...

Ein führendes System für die Verwaltung von personenbezogenen Daten und Kunden für die Unternehmen als auch für Privatkunden. Durch eine Vielzahl an Schnittstellen, werden auch die Datenbestände anderen Systemen synchron gehalten. (Projekt insgesamt 5 - 80 Mitarbeiter)         

  • Konzeption, Design und Programmierung von Softwarekomponenten,
  • Modellierung von Komponenten und DB Objekten,    
  • Agile Java-Softwareentwicklung
  • Entwicklung von verschiedenen serverseitigen
  • Komponenten mit JPA, Hibernate, JMS, Webservices?
  • Client Entwicklung ? Angular 5 mit Type Script, PrimeNG, RxJS, GoJS
  • Rest Services
  • Microservices ? Orchestrierung von > 20 Services

  • Scala für Apache Spark

  • Kubernetes, Docker, Apache Kafka
  • Erstellen von Migrationskripten
  • Entwickeln von Schnittstellen zu anderen Systemen,
  • Komponenten, Datenbanken?
  • Design  und Pflege der Datenbank            
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
JEE Angular TypeScript PrimeNG RxJS GoJS JavaScript JPA Hibernate Lucene ElasticSearch Hibernate Search Spring Spring Data Spring Security Spring Batch Spring Boot Solr Spring Integration Websphere Liberty MQSeries JAXB XML XBRL XSD JDBC Maven JUnit GIT WebServices FRAME Oracle JMS UML Kubernetes Scala Spark Docker Kafka Java 8
Bank (Commerzbank AG)
3 Jahre 4 Monate
2013-02 - 2016-05

PRISM/Connect / MsbBv

JEE Java JPA ...

Ein führendes System für die Verwaltung von Berater, Beraterrollen und Kunden für die Unternehmen als auch für Privatkunden. Durch eine Vielzahl an Schnittstellen, werden auch die Datenbestände anderen Systemen synchron gehalten. (Projekt insgesamt 3 - 30 Mitarbeiter)

  • Konzeption, Design und Programmierung von Softwarekomponenten,
  • Modellierung von Komponenten und DB Objekten,    
  • Agile Java-Softwareentwicklung
  • Entwicklung von verschiedenen serverseitigen
  • Komponenten mit JPA, Hibernate, JMS, Webservices?
  • Client Entwicklung ? JSF/Richfaces/Primefaces
  • Erstellen von Migrationskripten für die erste Initialbefüllung und Weiterentwicklung
  • Entwickeln von Schnittstellen zu anderen Systemen,
  • Komponenten, Datenbanken?
  • Design  und Pflege der Datenbank            
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
JEE Java JPA Hibernate Hibernate-Search Spring Spring MVC Spring Security Spring Batch Solr Lucene Infinispan Websphere Tomcat MQSeries JSF Richfaces Primefaces JAXB XML XSD X-PATH XSLT JDBC Maven Ant JUnit TFS(Team Foundation Server) GIT WebServices SLF4J Log4J SOAP-UI SOA FRAME HP QC Quality Center Logback JNDI Oracle JMS UML EJB 3.x
Bank (Commerzbank AG)
1 Jahr 4 Monate
2011-10 - 2013-01

Phoenix Unlimited

JEE Java 6 Hibernate ...

Ein komplexes Projekt für Buchung, Reservierung und Bereithaltung der Stammdaten in der Touristik. (Projekt insgesamt ca. 200 Mitarbeiter)      

  • Konzeption, Design und Programmierung von Softwarekomponenten.     
  • Agile Java-Softwareentwicklung
  • Entwicklung von serverseitigen Komponenten mit Hibernate und EJB
  • Erstellen von Migrationskripten (Liquibase) mittels SQL
  • Entwicklung von DSL - XText Komponenten
  • Weiterentwicklung von Eclipse Plugins (RCP)
  • Bereitstellen von Schnittstellen
  • Model-getriebene-Entwicklung(MDA)
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
JEE Java 6 Hibernate JBoss EJB 3.x XML XSD X-PATH JDBC Ant JUnit Subversion WebServices Log4J JNDI Oracle JIRA JMS Eclipse Eclipse Plugin(RCP) OSGI Xtext DSL MDA UML Magic Draw Linux SLF4J liquibase eclipse buckminster camel Solr lucene
Touristik (DERTOUR - ReWe Group)
4 Monate
2011-07 - 2011-10

Programmieren von Apps für Android-Umgebung

Android Java Eclipse ...
Android Java Eclipse SQLite
1 Jahr 5 Monate
2010-06 - 2011-10

Matrix

JEE Java 6 XML ...

Investmentbanking-RiskManagment(Internationales Projekt). Konsolidierung und Redesign einer Vielzahl von Schnittstellen für Markt-, Trade- und Positionsdaten sowie Konfigurationsdaten. Ablösung von extern gelieferten Ratings durch ein heuristisch statistisches Verfahren auf basis historischer Marktdaten.  Umstellung des Entwicklungsprozesses von Einzelfall-Implementierungen (C++) auf moderne modellgetriebene Entwicklung auf Basis von Eclipse EMF (Java). Integration nativer C++ Komponenten in Java Steuer- und Schnittstellenprozesse. Einführung einer Plugin-Architektur zur schrittweisen Erweiterung der Prozesse um weitere Schnittstellen. (Projekt insgesamt ca. 30 Mitarbeiter weltweit, Java Entwicklung 2 Mitarbeiter)   

  • Konzeption, Design und Programmierung von Softwarekomponenten.     
  • Agile Java-Softwareentwicklung
  • JMS Messaging
  • Multithreading auf Mehr-Prozessoren-Systemen
  • Weiterentwicklung von Eclipse Plugin
  • Pflege und Entwicklung der Datenbank
  • Optimierung und Tuning von SQL Anfragen
  • Anpassung und Anbindung von WebServices (WSDL, SOAP)
  • Modelgetriebene Entwicklung mittels Eclipse EMF
  • Anbindung der Schnittstellen (Bloomberg,Chunks,Trades,Bonds?)
  • Batchverarbeitung
  • Evaluierung von Apache Camel und Apache ServiceMix
  • Erstellung von JUnit und DBUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
JEE Java 6 XML XSD X-PATH JDBC Ant JUnit DBUnit CVS WebServices ActiveMQ Log4J JNDI Oracle JIRA Team Forge JMS Eclipse Eclipse Plugin(RCP) OSGI ECORE EMF UML SQL Enterprise Architekt Unix Linux Enterprise Service Bus(ESB) Apache ServiceMix Apache Camel Enterprise Integrations Patterns(EIP) Tomcat Tibco
Bank (Deutsche Bank)
1 Jahr
2009-05 - 2010-04

KP Core

J2EE Java 5 Spring ...

Neuentwicklung eines Personenstammdatensystems zur Erfassung und Pflege von Kundenstammdaten (Teilkomponenten ServiceLayer und Frontend), Projekt insgesamt ca. 400 Mitarbeiter, Teilteam Ca. 30 Mitarbeiter

  • Konzeption, Design und Programmierung von Softwarekomponenten.     
  • Java-Softwareentwicklung
  • Anpassung und Anbindung von WebServices (WSDL, SOAP, JAXB, JAX-WS, JAXP)
  • Entwicklung mit Spring
  • Anbindung von externen Referenzsystemen (Hostsystemen)
  • mittels J2Ims
  • Modelgetriebene Entwicklung mit FRAME
  • Entwicklung eines Simulators für die ServiceLayer Schicht mittels Db4O (Objektorientierte DB)
  • Entwicklung von Contracts auf der Basis von Groovy
  • Anpassung von Maven-Skripten
  • Erstellung von Tests in SOAP-UI
  • Erstellung von JUnit Tests
  • Refactoring
  • Code Review
  • Aufwandschätzungen
J2EE Java 5 Spring XML XSD X-PATH Maven JSF Java Scrip JUnit EasyMock ClearCase WebServices JAX-WS JAXB JAXP SOAP-UI SOA FRAME Groovy Db4O Log4J JNDI IBM Websphere MQ Series Eclipse RAD Mercury Test Directory Mingle Agile Softwareentwicklung SCRUM Enterprise Architekt XML Spy Altova
Bank (Commerzbank)
1 Jahr 9 Monate
2007-08 - 2009-04

NKA, LEGI

J2EE JDBC Struts ...

Neuentwicklung eines Softwaresystems zur Erfassung und Bearbeitung von Kunden und Bankprodukten

Ca. 12 Mitarbeiter (Entwicklungs- und Softwaretestbereich)

 

Aufgaben:             

  • Konzeption, Design und Programmierung von Softwarekomponenten.     
  • Java-Softwareentwicklung (Frontend, Backend)
  • Architektur
  • DB Design, Erstellung von DB Schema
  • Datenbankmigration
  • Externe Schnittstellen Implementierung(SOA, Web Services, MQ Series)
  • EJB Implementierung
  • JSP Coaching
  • Machbarkeitsstudie mittels Hibernate
  • Erstellung von JUnit Tests
  • Testen mit JMeter
  • Refactoring
  • Aufwandschätzungen
  • Design / Modellierung (UML)
  • Kundensupport
J2EE JDBC Struts JSP EJB Java Script XML XSD X-PATH FOP JUnit Log4J Eclipse WSAD RAD Mercury Test Directory CM Synergie SQL JNDI HTML CSS Ant JMeter Hibernate IBM Websphere DB2 Informix DB Visualizer MQ Series SOA
Bank (Dresdner Bank)
2 Monate
2007-07 - 2007-08

Airline-Buchungs-System

J2EE JSP HTML ...

Wartung des bestehenden Buchungs-Reservierungssystem für verschiedene Airlines wie z.B . Emirates. Es wurden Systeme Amadeus und Renaissance benutzt.

Weltweit Ca. 10 - 15 Mitarbeiter

 

Aufgaben:             

  • Java-Softwareentwicklung (Frontend, Backend)
  • Wartungsarbeiten
  • Refactoring
J2EE JSP HTML Java Script XML XSD X-PATH Log4J Eclipse Tomcat
Touristic
3 Jahre 6 Monate
2004-02 - 2007-07

MoVe

J2EE Swing EJB ...

Neuentwicklung eines komplexen Softwaresystems zur Erstellung und Bearbeitung von Sortierlisten für Sortiermaschinen im Bereich Briefsortierung der Deutschen Post World Net.

Ca. 70 Mitarbeiter (Entwicklungs- und Softwaretestbereich)

 

Aufgaben:             

  • Konzeption, Design und Programmierung von Softwarekomponenten.
  • Java-Softwareentwicklung
  • Prototypische Implementierung (Machbarkeitstudie)
  • Implementierung von komplexen Oberflächen mittels Java Swing
  • Swing Coaching
  • Backend Implementierung (EJB)
  • Anpassung von Ant-Skripten
  • Erstellung von JUnit Tests
  • Aufwandschätzung
  • Erstellung des fachlichen Konzepts
  • Design / Modellierung (UML)
  • Koordination eines Teams von bis zu 3 Personen
  • Fehlermanagement
  • Kundensupport
J2EE Swing EJB JUnit Ant Eclipse JBuilder X X-doclet Log4J Mercury Test Directory BugZilla XML WinCVS Together Architect Oracle 9i Oracle IAS (Applicationserver) Oracle Toplink SQL PLSQL Developer TOAD Extreme Programming (XP)
Post
1 Jahr 2 Monate
2002-12 - 2004-01

BZA-NS, NSADP

J2EE Servlets JSP ...

Weiterentwicklung eines Softwaresystems zur Verarbeitung und Codierung der Nachsendeaufträge in Briefzentren.

Ca. 10 Mitarbeiter (Entwicklungsbereich)

Aufgaben:             

  • Weiterentwicklung einer Server basierenden Java-Anwendung (Servlets) zur Verarbeitung und Codierung der Nachsendeaufträge.
  • Java-Softwareentwicklung
  • Anpassung von Shellskripten
  • Datenbankmodellierung
  • Erstellung von JUnit Tests
  • Aufwandschätzung
  • Erstellung des fachlichen Konzepts
  • Fehlermanagement
  • Kundensupport
J2EE Servlets JSP Struts Java Scrip JUnit Ant SQL XML JBuilder 8 HTML CSS Tomcat JDBC Oracle 8i TOAD Log4J BugZilla WinCVS
Post
4 Monate
2002-08 - 2002-11

MAP

J2EE JSP EJB ...

Weiterentwicklung eines Softwaresystems zur Verwaltung und Planung von Ressourcen  innerhalb von Projekten  der Deutschen Post.

Ca. 15 Mitarbeiter (Entwicklungsbereich)

Aufgaben:             

  • Implementierung eines Softwaresystems unter Verwendung von Java / J2EE.
  • Java-Entwicklung (Frontend, JSP)        
J2EE JSP EJB Java Script HTML CSS Ant Together 4 XML Ultra Edit BEA WebLogic Oracle TOAD PVCS
Post
10 Monate
2001-10 - 2002-07

Evaluierung von Testtools für verschiedene Java und J2EE Projekte

J2EE Java EJB ...

2 Mitarbeiter

Aufgaben:             

  • Evaluierung von Testtools
  • Erstellung von Testkonzepten
  • Implementierung
J2EE Java EJB Together 4 BEA WebLogic Oracle
Post

Aus- und Weiterbildung

Aus- und Weiterbildung

1999 - 2002

Studium der Informatik

Bachelor of Science in Informatik

FH Darmstadt


1994
Studium der Bauingenieurwesen in Jugoslawien
Bauingenieur

Kompetenzen

Kompetenzen

Top-Skills

Java 21 Kotlin Kubernetes Microservices Docker DB Angular React OAuth 2.0 OpenID Keycloak PostgreSQL Oracle TypeScript

Aufgabenbereiche

  • Performance Tuning
  • Architektur
  • Implementierung
  • Agile Softwareentwicklung
  • Evaluierung
  • Modellierung
  • Weiterentwicklung
  • Refactoring
  • Konzeption, Design und Programmierung

Produkte / Standards / Erfahrungen / Methoden

AWS
Camunda
Docker
EBP
GIT
Hibernate
IntelliJ
IntelliJ IDEA
Jenkins
Jira
JMS
Kafka
Kanban
Kubernetes
Maven
REST Services
Scrum
Spark
Spring
Tomcat
VMware
XML

Kernkompetenzen:

Backend:

  • Java 21+
  • Kotlin
  • Spring Boot
  • Python
  • NodeJS
  • Scala


Frontend:

  • Angular
  • ReactJS
  • TypeScript


Architektur:

  • Microservices
  • Hexagonale Architektur
  • Clean Code
  • Kubernetes
  • Docker
  • Helm
  • CI/CD (GitHub Actions)


Security:

  • OAuth 2.0
  • JWT
  • OIDC
  • Keycloak


Integration & Data:

  • Kafka
  • ELK
  • PostgreSQL
  • Oracle
  • MongoDB
  • Neo4J
  • ActiveMQ
  • Spark


Monitoring & Tests:

  • Prometheus
  • Grafana
  • JUnit
  • Testcontainers
  • WireMock
  • Playwright


Tools & Methoden:

  • Azure
  • Maven
  • IntelliJ
  • Jira
  • Confluence
  • Scrum/Kanban
  • GitHub Copilot
  • AWS


Java-Frontend:

  • Angular
  • PrimeNG
  • RxJS
  • GoJS
  • ReactJS
  • JSF(Primefaces)
  • Java Script
  • HTML
  • CSS

Microservices:

  • Kubernetes
  • Docker


Streaming:

Apache Kafka


Objektorientierte DB:

  • MongoDB
  • Db4O

 

Testwerkzeuge/ Methoden:

  • JUnit
  • DBUnit
  • Mockito
  • EasyMock
  • SOAP-UI
  • Cactus
  • JMeter


Konfigurationsmanagement: 

  • GIT
  • Subversion
  • TFS (Microsoft-Team Foundation Server)
  • CVS
  • ClearCase


Entwicklungswerkzeuge:

  • IntelliJ
  • Eclipse
  • Visual Studio Code for Angular 2
  • Enterprise Architect
  • PLSQL Developer
  • DB Visualizer

 

WebServer:

  • IBM Web Sphere 9.x
  • Tomcat
  • Liberty
  • JBoss
  • IAS (Oracle)
  • BEA Web Logic
  • Jetty


OR Mapping Tools

  • Hibernate 5.2.x
  • JPA
  • Eclipse Link

 

Frameworks:

  • Spring (Security, MVC, Batch, Data, Integration, Boot) 4.3.x
  • Frame
  • EBP

 

Buildwerkzeuge

  • Maven
  • Gradle
  • Ant


Formate:

  • XML
  • XSD
  • XSLT
  • JSON
  • XBRL
  • CSV

 

Big Data:

  • Apache Spark
  • Hive
  • Hadoop


Profiler:

  • JProfiler
  • Yourkit


Sonstiges:

  • REST Services
  • Elastic Search (Kibana, Logstash, Beat)
  • Apache Camel
  • Lucene
  • Solr
  • Infinispan
  • EJB 3x
  • Apache Service Mix

Betriebssysteme

CentOS
Dos
Linux Mint
Ubuntu
Unix
Windows
Windows XP

Programmiersprachen

Java
Type Script
Scala
Groovy
Python

Datenbanken

DB2
H2
Informix
MongoDB
MySQL
Neo4J
Oracle
Oracle 12.x
PostgreSQL
Sybase

Datenkommunikation

Bus
CORBA
Internet, Intranet
LAN, LAN Manager
TCP/IP

Hardware

Digital
Digitale Signalprozessoren
PC

Branchen

Branchen

  • Bank
  • Chemie und Pharma
  • Post
  • Touristic

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.