20.10.2025 aktualisiert

**** ******** ****
Premiumkunde
nicht verfügbar

Java Backend & Cloud Entwickler mit Expertise in Spring Boot, Webservices, REST und SOAP

Limburg, Deutschland
Weltweit
Fachinformatiker Anwendungsentwicklung
Limburg, Deutschland
Weltweit
Fachinformatiker Anwendungsentwicklung

Profilanlagen

2025-09-21 Profil Tilo Kowalski.pdf

Skills

Test-SoftwareJavaPHPABAPAPIsApache TomcatArchitekturConfluenceJiraAuthenticationsBugfixingCloud ComputingDatenbankenContinuous DeliveryContinuous IntegrationIBM DB2DevopsWeb EntwicklungEclipseJ2EEEnterprise Resource PlanningFehleranalyseGithubHibernateWebserverVersicherungenIntellij IDEAJava Persistence APISpring FrameworkJsonJava API For Restful Web ServicesJaxbWildflyJunitPostgresqlLiquibaseMappingMariadbApache MavenMysqlOauthPHP DevelopmentScrumSoftware ArchitectureOpenid ConnectMockitoPrometheusAngular 2+Json Web TokenSAP ApplicationsSeleniumSOAPSoftwareentwicklungSQLSubversionSymfonyTypescriptWeb ApplikationenWeb ServicesWebsocketExtensible Markup LanguageOpenapiDocker ContainerPrimefacesVerwaltungstätigkeitenTailwindApache CamelDocker SwarmGrafanaSpringbootAris SoftwareBackendGitlabGitSpring DataKanbanAngularJSJAX-WSGitlab-CiIntegrationstestsKubernetesApache KafkaBitbucketInbetriebnahmeRundeckDoctrine (orm)DockerJenkinsMicroservices
Erfahrung (allgemein):
  1. 10 Jahre Berufserfahrung in der Softwareentwicklung
  2. Mehr als 8 Jahre mit Schwerpunkt Backend- und Cloud-Entwicklung, insbesondere Java / Spring Boot
  3. Umfassende Erfahrung in der Konzeption und Entwicklung von REST- und SOAP-Webservices sowie im Umgang mit OpenAPI-Spezifikationen
  4. Fundiertes Knowhow in Jakarta EE Architekturen
  5. Erfahrung in DevOps, der Entwicklung von CI/CD Pipelines und im Umgang mit Docker
  6. Erfahrung in Softwaretests und der Arbeit in agilen Teams (Scrum und Kanban)
Spezielle Erfahrung / Schwerpunkte:
  1. Implementierung fachbezogener Webservices
  2. Migration und Integration von Legacy Systemen in moderne, Microservice-basierte Architekturen
  3. Performance Optimierungen in Backend Systemen
  4. Konfiguration und Administration von Anwendungen, Frameworks und Webservern zur Inbetriebnahme in Cloud Umgebungen
  5. Integration von Mapping- und Messaging-Komponenten bspw. mit Apache Camel und Apache Kafka
  6. Implementierung von Authentifizierung und Autorisierung in Webanwendungen, insbesondere mit JWT, OpenID Connect und OAuth 2.0
  7. Überarbeitung und Vereinfachung von Software-Architekturen in bestehenden Anwendungen
  8. Fehlerdiagnose und -behebung in produktiven Umgebungen (Ticketing & Bugfixing)
  9. Implementierung automatisierter Überwachungs- und Alerting-Mechanismen für kritische Systeme
  10. Entwicklung von Unit- und Integrationstests
  11. ABAP-Entwicklung und Umgang mit SAP-Systemen
  12. Frontend-Entwicklung, u. a. mit Angular
Branchen:
  1. Banken
  2. Finanzdienstleister
  3. Versicherungen
  4. IT-Dienstleister
  5. ERP-Software
  6. Vereinsweisen
Datenbanken:
  1. PostgreSQL
  2. MySQL / MariaDB
  3. DB2
Entwicklung:
  1. Java, Java EE / Jakarta EE
  2. Spring Framework, Spring Boot
  3. JPA (Hibernate und Spring Data JPA)
  4. Liquibase, JUnit, Mockito, Selenium
  5. REST, SOAP (auch mit JAX-RS und JAX-WS)
  6. API-Entwicklung (JSON, XML etc.)
  7. SQL, PHP, ABAP
BPM-Tools:
  1. Camunda
  2. ARIS-Cloud
App- und Webserver:
  1. JBoss / WildFly
  2. Tomcat / TomEE
Weitere Tools:
  1. IntelliJ, Eclipse, VS-Code
  2. Git, SVN, Bitbucket, Jenkins, Rundeck
  3. Gitlab CI, GitHub Actions, ArgoCD
  4. Docker, Docker Compose, Docker Swarm
  5. Kubernetes, Helm
  6. Portainer
  7. Maven, Composer, npm
  8. Prometheus, Grafana
  9. Confluence, Jira

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Wartung und Weiterentwicklung einer Webanwendung für Sportvereine und Betriebssportverbände

Internet und Informationstechnologie

< 10 Mitarbeiter

Tätigkeiten:
• Migration von Java 8 zu Java 17 und Aktualisierung der verwendeten Technologien und Abhängigkeiten
• Neuentwicklung des Kernmoduls im Backend
• Einführung von Docker und Konfiguration des Images
• Entwicklung und Integration einer neuen CI/CD Pipeline
• Sicherheitsüberprüfungen und Überarbeitung des Abhängigkeitsmanagements zur Rechtskonformität
• Einführung von Überwachungsmechanismen zur Gewährleistung der Verfügbarkeit und Fehlererkennung

Systemumgebung:
Java 8 & 17, Jakarta EE, JSF, Primefaces, MySQL, TomEE, Docker (Swarm), GitHub Actions, Portainer, Nginx Proxy Manager, IntelliJ, Git, Grafana

Wartung und Weiterentwicklung einer bestehenden Standardsoftware für Banken und Bausparkassen

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Tätigkeiten:
• Implementierung von Geschäftsprozessen auf Basis von BPMN 2.0, vorwiegend mit Java, ABAP und JS
• Analyse, Dokumentation und Behebung von Bugs
• Kommunikation mit Kunden zur Analyse gemeldeter Bugs und zur Klärung technischer Anforderungen
• Verfassen und Dokumentieren von technischen Hinweisen mit SAP CWB in Vorbereitung auf die Auslieferung von Bugfixes und neuen Funktionen

Systemumgebung:
Java, SAP, ABAP, HANA, ODATA, UI5 / Fiori Elements, Eclipse, Scrum, Confluence, Jira

Migration eines konsolenbasierten fachlichen Kontrollsystems zu einer modernen Webanwendung

Versicherungen

1000-5000 Mitarbeiter

Tätigkeiten:
• Design der Architektur und Umprogrammierung der nativen Java-Anwendung
• Entwicklung und Integration einer RESTful API
• Entwicklung von WebSockets zur Echtzeitaktualisierung
• Einführung von Kerberos zur Authentifizierung und Autorisierung mittels SSO
• Frontend-Entwicklung mittels Angular

Systemumgebung:
Java, Spring Boot, JUnit, REST, WebSockets, Kerberos, Maven, Angular, Tailwind, Jenkins, Docker, IntelliJ, Git, Bitbucket, Confluence, Jira

Zertifikate

Cloud Computing Professional (TÜV)

TÜV Rheinland Group

2025

Certified System Architect

Pegasystems

2025


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden