Profilbild von Kamil Krysztofiak Senior Java Entwickler aus Berlin

Kamil Krysztofiak

nicht verfügbar bis 30.06.2024

Letztes Update: 25.03.2024

Senior Java Entwickler

Firma: JConnect Kamil Krysztofiak
Abschluss: University of Technology, Software Engineering
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | polnisch (Muttersprache)

Dateianlagen

Bewerbungsschreiben_Kamil_Krysztofiak.pdf
Oracle-Certified-Associate-Java-SE-7-Programmer_020223.pdf
Oracle-Certified-Professional-Java-SE-7-Programmer_020223.pdf
Kamil-Krysztofiak-DevOps-CV_311023.pdf
CV-Kamil-Krysztofiak-English_311023.docx
Profil-Kamil-Krysztofiak_121123.pdf
Profil-Kamil-Krysztofiak_121123.docx

Skills

Über mich:
Ich mag technologische Innovationen und neue Ansätze für die Softwareentwicklung wie Domain-Driven Design. Meine Stärke ist die
Lösung von Leistungsproblemen. Ich bin der Meinung, dass die Tests auf verschiedenen Ebenen von großer Bedeutung im Projekt sind.
Gute Software-Muster im Projekt spielen wichtige Rolle, besonders in der Systemwartung.
Das Thema DevOps ist mir sehr vertraut und ich verfüge über umfassende Erfahrung in vielen Lösungen, sowohl auf Basis von Cloud- als auch Hybridlösungen.
Ich habe Erfahrung in der Arbeit mit deutschen Kunden. Ich arbeitete in Rahmen vom Scrum und Kanban Framework an verschiedenen Projekten. Ich
bin eine sehr offene und flexible Person. Ich kann mich unterschiedlichen Projekten anpassen

Meine motivation:
Ich mag es, in einem Team zu arbeiten und Know-how auszutauschen. Ich bin der Meinung, dass die Synergie der Schlüssel zum Erfolg ist.
Ich bin sehr unabhängig und bereit für Herausforderungen.

Kenntnisse:
JVM languages: Java, Kotlin, Groovy
Spring, Spring Boot, Spring Cloud, Quarkus
TDD und DDD
Microservices, REST, Cloud, Plug-ins
CI/CD/CT, Jenkins, Docker, Kubernetes, Helm, AWS, Azure, Terraform, OpenShift, Scaleway
Hibernate, JPA, JTA
RabbitMQ, Kafka
JUnit, Spock, Mocks
PostgresSQL, Oracle, MySQL, MongoDB, DynamoDB, DB2
Grafana, ELK, Prometheus, AppDynamics
Eclipse RCP, OSGi
SPA, HTML, Angular JS, React JS, Java Script, CSS
Agile, Scrum, Kanban
Design Patterns, Clean Code, Code Review

Projekthistorie

01/2022 - bis jetzt
DevOps Engineer
AirPlus International (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:
Projekt basierend auf Microservice-Architektur mit Hunderten von Services und Kafka als Kommunikationsbus im Cloud-Cluster auf Azure bereitgestellt. Monitoring und Wartung des in der Azure-Cloud implementierten Bestandssystems.
Aufgaben:
  1. Programmierung als DevOps Engineer
  2. Konfiguration von Monitoring-Microservices (mittels AppDynamics, Prometheus, Grafana)
  3. Microservices anpassen
  4. Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Architektur: Microservices, Azure Cloud

Technologien:
Java 17
Kafka
Spring Boot
AKS
Azure Bus
Azure KeyVault
CI/CD (Jenkins, Bitbucket)
Docker
Kubernetes
Helm
Microsoft SQL Server
Grafana
AppDynamics

02/2021 - 12/2021
DevOps Engineer
DPDHL (Transport und Logistik, 50-250 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:
Hauptthemen sind die Anreicherung von Jenkins-Pipelines mit allen Funktionen mit moderner Technologie (CLI) und folgendem Toolset:
  • docker baut auf Jenkins mit Openshift Agent
  • Unit-Test inkl. Reporting an Jenkins und Build Breaker
  • Dependecies Check
  • Sicherheitstests mit Fortify
  • Open Source License Compliance (OSLC) Scannen/Prüfen mit Flexera
  • Sonarqube-Scan
  • helm-Bereitstellung für Openshift
  • Smoke Tests
  • Funktionstests mit Selenium GRID
  • Leistungstest mit jMeter
  • Dynatrace-Leistungssignatur
  • GSN-Änderungsmanagement
  • Verwenden von Terraform der Infrastruktur als Code in Azure Cloud
Aufgaben:
  1. Konfiguration von Jenkins-Pipelines,
  2. Verfassen von Systemspezifikationen und Dokumentationen in englischer/deutcher Sprache,
  3. Arbeiten im Scrum-Framework im virtuellen Team Deutschland.
Architektur: Pipelines, Microservices, Azure Cloud

Technologien:
Jenkins
Kubernetes
Helm
Docker
OpenShift
Azure
Terraform

09/2019 - 02/2020
Senior Java Engineer
Zalando (Konsumgüter und Handel, 5000-10.000 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:
Hauptthemen waren die Bereitstellung flexibler Lieferoptionen für den Kunden und die Bereitstellung neuer Lieferoptionen so schnell und effizient wie möglich. Dieses Thema beinhaltet:
  • Delivery Options Provider (DOP) – Bereitstellung von Lieferoptionen für kundenseitige Anwendungen (CFA) zur Erfüllung eines bestimmten Warenkorbs
  • Fulfillment Network Product Information (FNPI) – Service, der die CRUD-Kapazität für Zustelldienste bereitstellt
  • Outbound Allocation Service (OAS) – Bereitstellen der Artikeldisposition für eine Bestellung basierend auf der Lagerverfügbarkeit und der Lagerkonfiguration
Aufgaben:
  1. Programmierung als Backend-Entwickler
  2. Verfassen von Systemspezifikationen und Dokumentationen in Englisch und Deutsch
  3. Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Architektur: Microservices, AWS Cloud

Technologien:
Java 8
Spring Boot
Spring Cloud
Cloud, REST
AWS DynamoDB
AWS S3
CI/CD (Jenkins, Github)
Docker
Kubernetes
OpenTracing
Scalyr

09/2017 - 09/2019
Full-Stack-Entwickler
Josef Witt GmbH (Otto Group) (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:
OSecom ist eine innerhalb der Otto Group entwickelte Shopplattform, die schlanke und innovative Projekte nutzt. OSecom wurde 2005 gegründet und wird derzeit von über 30 Webshops in mehr als 10 Ländern verwendet.
OSecom ist als Community organisiert, die Best Practices aller Mitglieder nutzt und die Ergebnisse mit dem Plattformkern bereitstellt.
Unser Ziel ist es, E-Commerce-Synergiepotenziale innerhalb der Otto Group zu nutzen, ohne die Autonomie des einzelnen Shops einzuschränken. Daher streben wir eine Entwicklung mit einem standardisierten Plattformkern und einem hohen Anpassungsanteil im Frontend an.

Aufgaben:
  1. Programmierung als Full-Stack-Entwickler
  2. Auslegung der Systemkomponenten
  3. Verfassen von Systemspezifikationen und Dokumentationen in deutscher Sprache
  4. Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
  5. Bug Fixing und Wartung von bereits bestehender Software
  6. Profilerstellung der Anwendung, hauptsächlich um die Engpässe zu finden
Architektur: Microservices, AWS Cloud

Technologien:
Java 8
Spring und Spring Boot
Oracle
Hibernate
JPA
Freemarker, JS, Bootstrap, Node, React Js
Spring Cloud
Spring Batch
CI/CD (Jenkins, Bitbucket, Artifactory)
RabbitMQ
REST
Docker
Kubernetes
ELK
AWS

11/2016 - 10/2017
Senior Java Entwickler
Car Garantie (Versicherungen, 1000-5000 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:

Das Hauptziel des Projekts ist die Einführung eines neuen Softwaresystems zur Unterstützung der Geschäftsprozesse. Das neue System soll dabei helfen, neue Märkte zu erschließen, das Produktportfolio schneller und flexibler zu erweitern sowie die Geschäftsprozesse effizienter zu gestalten.

Aufgaben:

  1. Bestimmung der Systemarchitektur
  2. Programmierung als Backend-Entwickler
  3. Auslegung der Systemkomponenten
  4. Verfassen von Systemspezifikationen und Dokumentationen in englischer Sprache
  5. Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa

Architektur: Microservices

Technologien:
Java 8
Spring und Spring Boot
Spring Cloud
Postgre SQL
Hibernate
JPA
CI/CD (Jenkins, Bitbucket, Artifactory)
REST
Kafka
Docker
Kubernetes
ELK
Consumer Driven Contracts


09/2014 - 07/2016
Full-Stack Entwickler und System Architekt
koffer24 (Konsumgüter und Handel, 50-250 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:
PIA - Personalisierte Intelligente Ansprache. Das Motto des Projektes: „Das strategische Ziel ist die Bereitstellung von Lösungen, mit denen, ausgehend von eShop Bestellungen, durch hochgradig individualisierte und automatisch erzeugte Werbung Folgebestellungen generiert werden"
Aufgaben:
  1. Bestimmung der Systemarchitektur
  2. Programmierung als Backend-Entwickler
  3. Auslegung der Systemkomponenten
  4. Verfassen von Systemspezifikationen und Dokumentationen in englischer Sprache
  5. Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Architektur: RPC, AWS Cloud

Technologien:
Java 8
Spring
Vaadin
Angular
MySQL
JPA
Hibernate
Spring Batch
RPC
CI/CD (Jenkins)
ELK

09/2014 - 07/2016
Full-Stack Entwickler
Otto (Konsumgüter und Handel, >10.000 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:
Marktbeobachtung: priceintelligence bietet Ihnen mit nur einem Klick einen Überblick über die Marktpreise Ihrer Produkte sowie die Sortimente Ihrer Wettbewerber. Erhalten Sie schnell und einfach konkrete Handlungsempfehlungen, die zu Ihrer Pricing Strategie passen.
https://priceintelligence.net

Aufgaben:
  1. Programmierung als Backend und Frontend-Entwickler
  2. Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Architektur: Distributed + Plugins, AWS Cloud

Technologien:
Java 8
Groovy
Spring
Angular Js
Mongo DB
Hibernate
JPA
ACI/CD (Jenkins)
Hazelcast
REST
AWS

09/2014 - 07/2016
Full-Stack Entwickler
Klingel, Schulke, Bestseller, DOLE, EDE, ELDAS, EURONICS, ElektroMaterial, FIWE (Konsumgüter und Handel, >10.000 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:
Hochqualifizierte Produkt-Informationen sind heute der Business Driver, mit dem Sie Handels- und Geschäftsprozesse auf ein Maximum beschleunigen, Ihr Unternehmen mit internen wie externen Partnern und Kunden effizient vernetzen – lokal, global, individuell.

Aufgaben:
  1. Programmierung als Full-Stack Entwickler
  2. Auslegung der Systemkomponenten
  3. Verfassen von Systemspezifikationen und Dokumentationen in deutscher Sprache
  4. Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
  5. Bug Fixing und Wartung von bereits bestehender Software
  6. Profilerstellung der Anwendung, hauptsächlich um die Engpässe zu finden
Architektur: Plugins, RPC, AWS Cloud

Technologien:
Java
Eclipse RCP
MS SQL Server
Hibernate
JPA
ActiveMQ
REST
CI/CD (Jenkins)
RabbitMQ
AWS

12/2012 - 08/2014
Tech Lead von J2EE-Entwicklungsteam
Polnische Verwaltungsbüros (Öffentlicher Dienst, >10.000 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:

Internationales Modell des City-Managements – Tech Lead in der Entwicklung des IT-Systems, Unterstützung der Management-Prozesse in der Verwaltung 
www.portal.akademiaadministracji.pl

Aufgaben:

  1. Teamleiter
  2. Programmierung als Full-Stack-Entwickler
  3. Auslegung der Systemkomponenten
  4. Verfassen von Systemspezifikationen und Dokumentationen
  5. Infrastrukturmanagement und Netzwerkadministration (Oracle RAC, Xen)
  6. Performance-tuning

Architektur: Monolith

Technologien:
J2EE
Spring
Oracle
JPA
Hibernate
CI/CD (Jenkins, RAC, XEN, Apache)
REST
JSF (Primefaces)
Java script


10/2009 - 12/2012
Java EE-Entwickler
Posen University of Economics (Architektur und Bauwesen, >10.000 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:

4-Jahres "IT-SOA" Projekt - Software-Entwicklung des IT-Systems, Unterstützung von Investitionen in Management-Prozesse in der Baubranche.
http://www.kti.ue.poznan.pl/itsoa

Aufgaben:

  1. Programmierung als Backend Entwickler
  2. Auslegung der Systemkomponenten
  3. Verfassen von Systemspezifikationen und Dokumentationen in englischer Sprache

Architektur: Plugins

Technologien:
Java
OSGi 
GWT
Hibernate
SOAP
Oracle
JPA
Android
REST


09/2007 - 09/2009
Java-Entwickler
HORYZONT TI (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Aufgabenbeschreibung des gesamten Projektes:
Software-Bereitstellung des Customer Relationship Management (CRM)

Aufgaben:
1. Programmierung als Java Entwickler
2. Auslegung der Systemkomponenten

Architektur: Monolith

Technologien:
Java
Servlets
Struts
EJB
GWT
JSP
Hibernate
jBoss


Zertifikate

DevOps Fundamentals for Beginners
2023
Building microservices with Quarkus
2023
Introduction to Kotlin for Java Developers
2023
The best developer and architectural techniques (TDD, DDD)
2016
SCRUM GROUP CERTIFIED SCRUM MASTER
2015
PROFESSIONAL SCRUM MASTER
2015
Oracle Certified Associate, Java SE 7 Programmer
2014
Oracle Certified Professional, Java SE 7 Programmer
2014
ZERTIFIKAT DEUTSCH / TELC DEUTSCH B1
2014
Creating efficient software in java - advanced techniques
2013
CCNA Computer-Netzwerk-Kurs
2009

Reisebereitschaft

Weltweit verfügbar
Profilbild von Kamil Krysztofiak Senior Java Entwickler aus Berlin Senior Java Entwickler
Registrieren