Profileimage by Jacek Kaczmarek Fullstack Java Developer from Pozna

Jacek Kaczmarek

available

Last update: 29.12.2024

Fullstack Java Developer

Graduation: Automatisierung und Robotik
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | Polish (Native or Bilingual)

Keywords

Java (Programming Language) Application Programming Interfaces (APIs) Spring-boot Hibernate (Java) Backend User Experience (UX) Microsoft Azure DevOps Java Platform Enterprise Edition (J2EE) Github + 50 more keywords

Attachments

kaczmarek-cv-de_291224.pdf

Skills

Fähigkeiten
  • Programmiersprachen & Frameworks: Java (8–21), Kotlin, Spring Boot, Hibernate, Vue.js, React.js, TypeScript, JavaScript
  • Architekturprinzipien & Praktiken: TDD, Clean Code, SOLID
  • APIs & Messaging: REST, SOAP, Kafka
  • DevOps & Tools: Docker, Kubernetes, Jenkins, GitLab, Bitbucket, Graylog
  • Datenbanken: PostgreSQL, MySQL, Oracle Database, MongoDB
  • Cloud-Technologien: AWS, Azure
  • Test-Frameworks: JUnit, Mockito
  • Tools für BPM: Camunda
  • Versionierung: Git, GitHub


Kenntnisse
  • Entwicklung von Full-Stack-Anwendungen (Frontend und Backend)
  • Integration externer APIs (z. B. Google Maps, SMSAPI, Facebook, Przelewy24)
  • Entwicklung und Wartung von CI/CD-Pipelines
  • BPMN-Prozesse und Workflow-Automatisierung
  • Testgetriebene Entwicklung mit hoher Testabdeckung (>90 %)
  • Optimierung von Benutzeroberflächen und Verbesserung der User Experience


Erfahrungen
  • Senior Java Camunda Developer
    R+V Versicherung
    07/2024 - Present | Wiesbaden, Germany
  • Entwicklung einer Terminbuchungsanwendung: Design und Implementierung eines Systems zur Terminverwaltung mit Camunda, um Geschäftsprozessabläufe zu optimieren.
  • Keycloak-Konfiguration und DevOps: Einrichtung und Anpassung von Keycloak zur Benutzerverwaltung sowie Implementierung von DevOps-Praktiken zur Automatisierung von Entwicklungs- und Bereitstellungsprozessen.
  • Technologien: Java 21, Spring Boot, JPA, Camunda, Keycloak, JUnit, Mockito, Kubernetes, Azure, Github, Lens, SOAP/REST.

  • Full Stack Developer
    HanseMerkur
    01/2023 - 06/2024 | Hamburg, Germany
  • Entwicklung einer internen Anwendung: Design und Umsetzung eines Systems zur Bearbeitung von Versicherungsanträgen mit Fokus auf Effizienz und Benutzerfreundlichkeit.
  • Implementierung von Geschäftsprozessen: Entwicklung von REST-basierten Lösungen für die Backend- und Frontend-Integration sowie Modellierung von BPMN-Prozessen in Camunda.
  • Technologien: Java 21, Spring Boot, React, JPA, Camunda, Liquibase, JUnit, Mockito, Kubernetes, Jenkins, GitLab.

  • Full Stack Developer
    Trustlog
    05/2022 - 12/2022 | Hamburg, Germany
  • Entwicklung einer Webanwendung für Versicherungsverträge: Umsetzung von Backend- und Frontend-Komponenten, Bereitstellung fertiger Ansichten für den Kunden sowie Integration der Anwendung mit Keycloak und Konfiguration von Kafka zur Kommunikation zwischen Microservices.
  • Verbesserung der Benutzererfahrung: Vorschläge zur Optimierung des UI-Designs und Implementierung eines benutzerfreundlicheren Systems.
  • Technologien: Java 17, Spring Boot, Vue.js, Hibernate, Keycloak, PostgreSQL, Kafka, Azure.

  • Java EE Developer
    Volkswagen
    09/2021 - 05/2022 | Wolfsburg, Germany
  • Externe Mitarbeit: Entwicklung einer Java EE-Anwendung zur Messung von Abgasen, Implementierung neuer Funktionen, Behebung von Fehlern sowie Konfiguration von CI/CD-Pipelines auf Bitbucket und Deployment der Anwendung.
  • Arbeiten im Scrum-Team: Zusammenarbeit in einem Team von 10 Entwicklern, regelmäßige Durchführung von Code Reviews und aktive Teilnahme an agilen Prozessen.
  • Technologien: Java 8, Hibernate, JSF, Java EE, Oracle Database

  • Java Developer
    Sysmo
    09/2019 - 09/2021 | Poznań, Poland
  • Eingesetzte Technologien: Java 11, Kotlin, Spring Boot, Hibernate, MySQL, Docker, Redis, MongoDB, Github, AWS
  • Entwicklung von Backend-Services für Web- und Mobile-Anwendungen sowie Integration externer APIs (SMSAPI, T-Mobile, Google Maps, Przelewy24, Facebook).
  • Überwachung von Servicelogs in Graylog, Behebung von Produktionsfehlern im Bereitschaftsdienst und Verbesserung der Benutzererfahrung durch Vorschläge für ein optimiertes UI-Design.
 
Freelancer Projekte
  • Quezer
  • Entwicklung einer Anwendung zum Scannen von QR-Codes
    Link zur Bewerbung: https://qrcode.dev.codepred.pl/
  • Biblioteca LDM
  • API-Entwicklung für eine mobile Anwendung zur Anzeige von Büchern und Stripe-Zahlungen
    Link zur Bewerbung: https://play.google.com/store/apps/details?id=com.gonsoltradingcompanyllc.bibliotecaldm&hl=pl
  • Beermoments
  • API-Entwicklung in node.js und Azure- und Lambda-Funktionen für Bier-Swiping-Anwendung
    Link zur Bewerbung: https://www.beermoments.com/

Project history

07/2024 - Present
Senior Java Camunda Developer
R+V Versicherung (Insurance, 50-250 employees)

• Entwicklung einer Terminbuchungsanwendung: Design und
Implementierung eines Systems zur Terminverwaltung mithilfe von
Camunda, um reibungslose Geschäftsprozessabläufe sicherzustellen.
• Keycloak-Konfiguration und DevOps: Einrichtung und Anpassung von
Keycloak zur Benutzerverwaltung sowie Implementierung von DevOps-
Praktiken zur Automatisierung und Optimierung von Entwicklungs- und
Bereitstellungsprozessen.
• Eingesetzte Technologien: Java 21, Spring Boot, JPA, Camunda, Keycloak,
JUnit, Mockito, Kubernetes, Azure, Github, Lens, SOAP/REST.

01/2023 - 06/2024
Full Stack Developer
HanseMerkur (Insurance, < 10 employees)

• Entwicklung einer internen Anwendung: Design und Umsetzung eines
Systems zur Bearbeitung von Versicherungsanträgen mit Fokus auf
Effizienz und Benutzerfreundlichkeit.
Implementierung von Geschäftsprozessen: Entwicklung von REST-
basierten Lösungen für die Backend- und Frontend-Integration sowie die
Modellierung von BPMN-Prozessen in Camunda.
• Eingesetzte Technologien: Java 21, Spring Boot, React, JPA, Camunda,
Liquibase, JUnit, Mockito, Kubernetes, Jenkins, GitLab.

05/2022 - 12/2022
Full Stack Developer
Trustlog (Insurance, < 10 employees)

• Entwicklung einer Webanwendung für die Automatisierung von
Versicherungsverträgen (Bürgschaft): Umsetzung von Backend- und
Frontend-Komponenten, Bereitstellung fertiger Ansichten für den Kunden
sowie Integration der Anwendung mit Keycloak und Konfiguration von Kafka
zur Kommunikation zwischen Microservices.
• Verbesserung der Benutzererfahrung: Vorschläge zur Optimierung des UI-
Designs und Implementierung eines benutzerfreundlicheren Systems.
• Eingesetzte Technologien: Java 17, Spring Boot, Vue, Hibernate, Keycloak,
PostgreSQL, Kafka, Azure

09/2021 - 05/2022
Java EE Developer
Volkswagen (Automotive and vehicle construction, 10-50 employees)

• Externe Mitarbeit für Volkswagen: Entwicklung einer Java EE-Anwendung
zur Messung von Abgasen, Implementierung neuer Funktionen, Behebung
von Fehlern sowie Konfiguration von CI/CD-Pipelines auf Bitbucket und
Deployment der Anwendung.
• Arbeiten im Scrum-Team: Zusammenarbeit in einem Team von 10
Entwicklern, regelmäßige Durchführung von Code Reviews und aktive
Teilnahme an agilen Prozessen.
• Eingesetzte Technologien: Java 8, Hibernate, JSF, Java EE, Oracle
Database

Local Availability

Only available in these countries: Poland
Profileimage by Jacek Kaczmarek Fullstack Java Developer from Pozna Fullstack Java Developer
Register