freiberufler IT Senior Softwareberater/Entwickler auf freelance.de

IT Senior Softwareberater/Entwickler

zuletzt online vor 3 Tagen
  • 90€/Stunde
  • 64295 Darmstadt
  • auf Anfrage
  • hr  |  de  |  en
  • 06.02.2026

Kurzvorstellung

Senior IT Consultant, Performance Tuning, Java 21, Kotlin, Python, NodeJS, Spring Boot, Angular, TypeScript, ReactJS, Microservices, Kubernetes, RDBM, ElasticSearch, Lucene, Spark, Scala, Groovy, Oracle, Postgresql, Kafka, BPMN, Kubernetes, Docker

Qualifikationen

  • Angular
  • Apache Kafka6 J.
  • Docker7 J.
  • Git8 J.
  • Java (allg.)4 J.
  • Kotlin4 J.
  • Kryptographie1 J.
  • Kubernetes7 J.
  • Microservices
  • Postgresql7 J.
  • React (JavaScript library)2 J.
  • Spring Framework12 J.

Projekt‐ & Berufserfahrung

IT Senior Consultant & Developer
DVAG, Frankfurt
2/2025 – offen (1 Jahr, 2 Monate)
Versicherungen
Tätigkeitszeitraum

2/2025 – offen

Tätigkeitsbeschreibung

Konzeption, Design und Entwicklung von Microservices zur Authentifizierung und Autorisierung mit Java 21, Kotlin, Spring Boot und Quarkus
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
Implementierung rollen- und attributbasierter Zugriffskontrollen (RBAC/ABAC) zur Sicherstellung feingranularer BerechtigungskonzepteContainerisierung 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
Einsatz von Nimbus JOSE + JWT zur Umsetzung symmetrischer und asymmetrischer Kryptographie (RSA, EC), inklusive Signierung und Verschlüsselung von Tokens

IT-Kenntnisse: Kotlin, Java 21, Spring Boot, Quarkus, IntellJ, Microservices, Docker, Hibernate,Spring Data, Hibernate, Kubernetes, OAuth, Microsoft Azure, Flyway, PostgreSQL, MongoDB, GitHub, GitHub Actions, Github Copilot, Helm, Angular, Liquibase, Type Script, BPMN, Camunda, REST Services, SOAP, Feign, Maven, IntelliJ, Jira, DDD, Confluence, SonarQube, Grafana, Prometheus, JUnit,Testcontainer, Playwright, WireMock, Nimbus, Kryptographie, RSA, EC

Eingesetzte Qualifikationen

Kryptographie, Docker, Git, Java (allg.), Kotlin, Kubernetes, Node.Js, Postgresql

IT Senior Consultant & Developer
DVAG, Frankfurt
6/2021 – 4/2025 (3 Jahre, 11 Monate)
Versicherungen
Tätigkeitszeitraum

6/2021 – 4/2025

Tätigkeitsbeschreibung

Entwicklung und Wartung moderner Microservice-Architekturen mit Java 21und Spring Boot in einer containerisierten Umgebung auf Basis von Dockerund Kubernetes.Entwicklung und Optimierung von SQL-Abfragen und Datenzugriffen.
Konzeption und Umsetzung von REST-basierten Schnittstellen sowie Integration externer Systeme über Feign und SOAP. 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.
Implementierung von Publish-Subscribe-Kommunikation zwischen Microservices mittels Apache Kafka
Jobsteuerung mit Quartzscheduler
Erstellung von PDF Dokumente mit PDFBox
Durchführung von Code Reviews, Refactoring und Qualitätssicherung durch Unit- und Integrationstests.
Nutzung von Jira und Confluence

IT-Kenntnisse: Kotlin, Java 21, Spring Boot, Microservices, Docker, Hibernate,
Spring Data, Hibernate, Kubernetes, OAuth, Microsoft Azure, Flyway, MS SQL, PostgreSQL, MongoDB, DDD, GitHub, GitHub Actions, Kafka, Github Copilot, Helm, Angular 18, Type Script, BPMN, Camunda, REST Services, SOAP, Feign, Maven, IntelliJ, Jira, Confluence, SonarQube, Liquibase, Grafana, Prometheus, JUnit, Testcontainer, Playwright, WireMock, Quartz Scheduler, PDFBox

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Angular, Apache Kafka, Apache Maven, Docker, Git, Gradle, Java (allg.), Kotlin, Kubernetes, Microsoft Azure, Mongodb, Postgresql, Spring Framework, SQL

IT Senior Consultant & Developer
Merck KGaA, Darmstadt
3/2019 – 8/2021 (2 Jahre, 6 Monate)
Chemieindustrie
Tätigkeitszeitraum

3/2019 – 8/2021

Tätigkeitsbeschreibung

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
Implementierung von Publish-Subscribe-Kommunikation zwischen Microservices mittels Apache Kafka
Entwicklung von Kafka Streams-Anwendungen zur Echtzeit-Verarbeitung und Aggregation von Events
Automatisierte Build- Und Deployement-Pipelines
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, SOAP
DB Refactoring und Versionierung mit Flyway(Postgresql)
Erstellung von JUnit Tests
Jobsteuerung mit Quartzscheduler
Refactoring
Code Review

IT-Kenntnisse:
Java 11, Microservices, BPMN, Flowable, Apache Kafka, Docker, Kubernetes, AWS, Elastick Search(Logstash, Kibana), Flyway, ReactJS, Type Script, GraphQL, AD, LDAP, AzureAd,Powershell, Camunda, REST Services, Feign, Spring Boot, Spring Data, Spring LDAP, Hibernate, XML, Camel, CSV, JSON, Avro, Neo4J, PostgreSQL, GIT, JUnit, JMS, Tomcat, Maven, IntelliJ, Jenkins, Linux Mint, CentOS, Ubuntu, Jira, Quartzscheduler, RancherOS,MongoDB,Scrum,Kanban,VMware,IntelliJ

Eingesetzte Qualifikationen

Apache Kafka, Apache Maven, Docker, Gradle, Hibernate (Java), Java Database Connectivity, Java Message Service, Kubernetes, Linux Entwicklung, Postgresql, React (JavaScript library), Representational State Transfer (REST), Spring Framework

IT Consultant & Entwickler
DZ Bank, Frankfurt
11/2018 – 4/2019 (6 Monate)
Banken
Tätigkeitszeitraum

11/2018 – 4/2019

Tätigkeitsbeschreibung

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, SOAP
Portierung von PySpark nach Scala
Pflege und Anbindung von Spark und Scala
Jobsteuerung mit Quartzscheduler
Erstellung von JUnit Tests
Refactoring
Code Review

IT-Kenntnisse:
JEE, Java 8, Angular 6/7, Type Script, JSF, Java Script, Primefaces, JPA, Hibernate, REST Services, Quarztscheduler,
Spring, JAXB, XML, XBRL, XSD, JDBC, Maven, JUnit, Mercury, EBP, Oracle, JMS, Spark, Scala, Tomcat, Maven, IntelliJ, Jenkins

Eingesetzte Qualifikationen

Apache Maven, Spring Framework, Angular, Apache Hadoop, Hibernate (Java), Java-Frameworks, Representational State Transfer (REST), Scala

IT Consultant & Entwickler
Commerzbank AG, Frankfurt
5/2016 – 11/2018 (2 Jahre, 7 Monate)
Banken
Tätigkeitszeitraum

5/2016 – 11/2018

Tätigkeitsbeschreibung

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, SOAP
Microservices
POC fur 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
Jobsteuerung mit Quartzscheduler
DB Refactoring und Versionierung mit Liquibase
Anbindung und Integration von Cobol-Copybook-basierten
Hoststrecken
Refactoring
Code Review
Aufwandschätzungen

IT-Kenntnisse:
JEE, Java 8, Angular 5, TypeScript, PrimeNG, RxJS, GoJS, JavaScript, JPA, Hibernate, Lucene, ElasticSearch, Rest Services,
Hibernate Search, Spring, Spring Data, Spring Security, Spring Batch, Spring Boot, Solr, Spring Integration, Websphere, Liquibase, Liberty, MQSeries, JAXB, XML, XBRL, XSD, JDBC, Maven, JUnit, GIT, WebServices, FRAME,Oracle, JMS, UML, Kubernetes, Apache Kafka, Docker, REST Services, Gradle, Jenkins, Bamboo, Quarztscheduler, IntelliJ

Eingesetzte Qualifikationen

Angular, Hibernate (Java), J2EE, Java-Entwickler, Spring Framework

IT Consultant & Entwickler
Commerzbank AG, Frankfurt
2/2013 – 5/2016 (3 Jahre, 4 Monate)
Banken
Tätigkeitszeitraum

2/2013 – 5/2016

Tätigkeitsbeschreibung

Projekt: 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


Aufgaben: 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
JProfiler zum Perfomanze Tuning
Entwickeln von Schnittstellen zu anderen Systemen,
Komponenten, Datenbanken…
Design und Pflege der Datenbank
REST Services, SOAP
Anbindung und Integration von Cobol-Copybook-basierten
Hoststrecken
Erstellung von JUnit Tests
Refactoring
Code Review
Aufwandschätzungen

IT-Kenntnisse: JEE , Java , JPA, Hibernate, Hibernate-Search, Spring, Spring MVC, Spring Security, Spring Batch, Solr, Lucene, Infinispan, Websphere, Tomcat, MQSeries, JSF, Richfaces, Primefaces, JProfiler 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, Maven, Jenkins,GIT

Eingesetzte Qualifikationen

Git, Hibernate (Java), J2EE, Java-Entwickler, JavaScript-Frameworks, Javaserver Faces, Spring Framework

IT Consultant & Entwickler
DERTOUR - ReWe Group, Frankfurt
10/2011 – 1/2013 (1 Jahr, 4 Monate)
Touristic
Tätigkeitszeitraum

10/2011 – 1/2013

Tätigkeitsbeschreibung

Projektname: Phoenix Unlimited

Projekt: Ein komplexes Projekt für Buchung, Reservierung und Bereithaltung der Stammdaten in der Touristik.

Projekt insgesamt ca. 200 Mitarbeiter

Aufgaben: Konzeption, Design und Programmierung von Softwarekomponenten.
Agile Java-Softwareentwicklung
Entwicklung von serverseitigen Komponenten mit Hibernate und
EJB
REST Services, SOAP
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
Yourkit für Perfomnance Tuning
Refactoring
Code Review
Aufwandschätzungen

IT-Kenntnisse: 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, Yourkit,
liquibase, eclipse buckminster, camel, Solr, lucene

Eingesetzte Qualifikationen

Java-Entwickler, Hibernate (Java), J2EE, Rich-Client

IT Berater and Softwareentwickler
Deutsche Bank, Frankfurt
6/2010 – 10/2011 (1 Jahr, 5 Monate)
Banken
Tätigkeitszeitraum

6/2010 – 10/2011

Tätigkeitsbeschreibung

Projekt: 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

Aufgaben: 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
Hadoop
Apache Camel und Apache ServiceMix
Erstellung von JUnit und DBUnit Tests
Refactoring
Code Review
Aufwandschätzungen

IT-Kenntnisse: 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,Hadoop

Eingesetzte Qualifikationen

Hibernate (Java), J2EE, Rich-Client

IT Berater and Softwareentwickler
Commerzbank, Frankfurt
5/2009 – 4/2010 (1 Jahr)
Banken
Tätigkeitszeitraum

5/2009 – 4/2010

Tätigkeitsbeschreibung

Projektname: KP Core

Projekt: Neuentwicklung eines Personenstammdatensystems zur Erfassung und Pflege von
Kundenstammdaten (Teilkomponenten ServiceLayer und Frontend)

Projekt insgesamt ca. 400 Mitarbeiter
Teilteam Ca. 30 Mitarbeiter

Aufgaben: 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
Anbindung und Integration von Cobol-Copybook-basierten
Hoststrecken

Refactoring
Code Review
Aufwandschätzungen

IT-Kenntnisse: 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

Eingesetzte Qualifikationen

Hibernate (Java), J2EE, JavaScript-Frameworks, Javaserver Faces

IT Berater and Softwareentwickler
Dresdner Bank, Frankfurt
8/2007 – 4/2009 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

8/2007 – 4/2009

Tätigkeitsbeschreibung

Projektname: NKA, LEGI

Projekt: 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
Anbindung und Integration von Cobol-Copybook-basierten
Hoststrecken
Testen mit JMeter
Refactoring
Aufwandschätzungen
Design / Modellierung (UML)
Kundensupport

IT-Kenntnisse: 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,

Eingesetzte Qualifikationen

Hibernate (Java), J2EE, Java-Entwickler, Java Database Connectivity, JavaScript-Frameworks

Softwareentwickler und Softwareberater
Pass IT Consulting, Aschaffenburg
7/2007 – 8/2007 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2007 – 8/2007

Tätigkeitsbeschreibung

Branche: Touristic

Projektname: Airline-Buchungs-System

Projekt: 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

IT-Kenntnisse: J2EE, JSP, HTML, Java Script, XML, XSD, X-PATH, Log4J, Eclipse, Tomcat

Eingesetzte Qualifikationen

J2EE

Softwareentwickler und Teilprojektleiter
Deutsche Post, Darmstadt
2/2004 – 7/2007 (3 Jahre, 6 Monate)
Logistikdienstleister
Tätigkeitszeitraum

2/2004 – 7/2007

Tätigkeitsbeschreibung

Projektname: MoVe

Projekt: 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

IT-Kenntnisse: 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)

Eingesetzte Qualifikationen

Hibernate (Java), J2EE, Swing (Java)

Softwareentwickler
Deutsche Post, Darmstadt
12/2002 – 1/2004 (1 Jahr, 2 Monate)
Logistikdienstleister
Tätigkeitszeitraum

12/2002 – 1/2004

Tätigkeitsbeschreibung

Projektname: BZA-NS, NSADP

Projekt: 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

IT-Kenntnisse: J2EE, Servlets, JSP, Struts, Java Scrip, JUnit, Ant, SQL, XML, JBuilder 8,
HTML, CSS, Tomcat, JDBC, Oracle 8i, TOAD, Log4J, BugZilla, WinCVS,

Eingesetzte Qualifikationen

Java Database Connectivity, J2EE, JavaScript-Frameworks

Softwareentwickler
Deutsche Post, Darmstadt
8/2002 – 11/2002 (4 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2002 – 11/2002

Tätigkeitsbeschreibung

Projektname: MAP

Projekt: 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)

IT-Kenntnisse: J2EE, JSP, EJB, Java Script, HTML, CSS, Ant, Together 4, XML, Ultra Edit, BEA
WebLogic, Oracle, TOAD, PVCS

Eingesetzte Qualifikationen

Java Database Connectivity, J2EE, JavaScript-Frameworks, Javaserver Pages

Softwareentwickler
Deutsche Post, Darmstadt
10/2001 – 7/2002 (10 Monate)
Logistikdienstleister
Tätigkeitszeitraum

10/2001 – 7/2002

Tätigkeitsbeschreibung

Projekt: Evaluierung von Testtools für verschiedene Java und J2EE Projekte.
2 Mitarbeiter

Aufgaben: Evaluierung von Testtools
Erstellung von Testkonzepten
Implementierung

IT-Kenntnisse: J2EE, Java, EJB, Together 4, BEA WebLogic, Oracle

Eingesetzte Qualifikationen

J2EE

Ausbildung

Informatik
Mit Abschluss
2002
Darmstadt
Bauwesen
Bau Ing.
1994
Subotica

Über mich

Ich bin ein erfahrener Softwareentwickler mit Schwerpunkt auf Java, Kotlin, Spring Boot und modernen Cloud- und Microservice-Architekturen. Seit über zwei Jahrzehnten entwickle ich skalierbare, sichere und wartbare Backend-Systeme und habe umfangreiche Erfahrung mit Kubernetes, Docker, CI/CD, verteilten Systemen, Security (OAuth2/OIDC/Keycloak) sowie relationalen und NoSQL-Datenbanken.
Neben meiner Backend-Expertise arbeite ich sicher im Frontend mit Angular und ReactJS und verfüge über fundiertes Wissen in Integrations- und Messaging-Technologien wie Kafka, ActiveMQ und REST/SOAP. Ich lege großen Wert auf Clean Code, klare Architekturprinzipien und qualitativ hochwertige Software. Neue Technologien und KI-gestützte Tools wie GitHub Copilot setze ich gezielt zur Steigerung der Effizienz und Code-Qualität ein.

Weitere Kenntnisse

Backend: Java, JEE, Kotlin, JPA, Spring Boot
Frontend: Angular, ReactJS, TypeScript
Architektur: Microservices, Hexagonale Architektur, DDD, Clean Code, Kubernetes, Docker, Helm, CI/CD , Git, GitHub Actions
Security: OAuth 2.0, JWT, OIDC, Keycloak
Integration & Data: Kafka, ELK, PostgreSQL, Oracle, MongoDB, Neo4J, ActiveMQ, Spark, Liquibase, Flyway
Monitoring & Tests: Prometheus, Grafana, JUnit, Testcontainers, WireMock, Playwright, SonarQube, Cucumber
Tools & Methoden: Azure, AWS, Maven, IntelliJ, Jira, Confluence, Scrum/Kanban
Protokolle & Services: SOAP Webservices (WSDL, JAXB, JAX WS), REST APIs (Spring, JAX RS), JMS (ActiveMQ, Kafka)
Jobsteuerungen: Quartz Scheduler, Spring Batch
Server: IBM Websphere, JBoss/Wildfly, Tomcat
AI-Tools: GitHub Copilot

Persönliche Daten

Sprache
  • Kroatisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
7249
Alter
62
Berufserfahrung
26 Jahre und 6 Monate (seit 09/1999)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden