Kamil Krysztofiak available

Kamil Krysztofiak

Senior Java Entwickler

available
Profileimage by Kamil Krysztofiak Senior Java Entwickler from Wrzesnia
  • 62300 Wrzesnia Freelancer in
  • Graduation: University of Technology, Software Engineering
  • Hourly-/Daily rates: not provided
    Mich interessiert die Angebote mit der Remote Anteil (Home Office)
  • Languages: German (Full Professional) | English (Full Professional) | Polish (Native or Bilingual)
  • Last update: 25.10.2019
KEYWORDS
PROFILE PICTURE
Profileimage by Kamil Krysztofiak Senior Java Entwickler from Wrzesnia
ATTACHMENTS
Java
The download of this file requires a paid membership.
java
The download of this file requires a paid membership.
Scrum Master
The download of this file requires a paid membership.
Telc
The download of this file requires a paid membership.
Schulung
The download of this file requires a paid membership.
Meine Erfahrung
The download of this file requires a paid membership.
Lebenslauf
The download of this file requires a paid membership.
Profil
The download of this file requires a paid membership.
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.        
Ich habe Erfahrung in der Arbeit mit deutschen Kunden. Ich arbeitete in Rahmen vom Scrum Framework an verschiedenen Projekten. Ich bin eine sehr offene und flexible Person. Ich kann mich unterschiedlichen Projekten anpassen. 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.

Meine motivation:
Ich würde gerne einen Job in einem internationalen Team bekommen und eine unschätzbare Erfahrung zu sammeln. Ich möchte mit neuen Technologien arbeiten und meine technischen Kenntnisse verbessern. Ich bin mir sicher, dass die Arbeit im Ausland mir helfen wird, meine Fähigkeiten zu erweitern.

Kenntnisse:
Java und J2EE (allg.) Spring, Spring Boot, Spring Cloud
TDD und DDD
Microservices
Hibernate
JPA, JTA
REST, RabbitMQ, Kafka
JUnit, Spock
Oracle, MySQL, PostgresSQL, MongoDB
SCRUM
Jenkins, Docker und Kubernetes, AWS
REFERENCES
  • 09/2019 - Present

    • Zalando
    • 5000-10.000 employees
    • Consumer goods and retail
  • Senior Java Engineer
  • Aufgabenbeschreibung des gesamten Projektes:
    Main topics became providing flexible delivery options to the customer and make new delivery options available as soon and efficient as possible. This topic involves:
    • Delivery Options Provider (DOP) - Providing delivery options to Customer Facing Applications (CFA) for fulfilling a given cart
    • Fulfillment Network Product Information (FNPI) - Service providing the capacity CRUD for Delivery Services 
    • Outbound Allocation Service (OAS) - Providing items disposition for an order based on stock availability and warehouse configuration

    Aufgaben:
    1. Programming as the backend developer
    3. Writing system specifications and documentations in English
    4. Working within the scrum framework in the virtual teams across the whole of Europe
     

    Architektur: Microservices

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


  • 09/2017 - 09/2019

    • Josef Witt GmbH (Otto Group)
    • 1000-5000 employees
    • Consumer goods and retail
  • Senior Java Entwickler
  • Aufgabenbeschreibung des gesamten Projektes:
    OSecom is a shop platform developed within the Otto Group, which uses lean and innovative Projects. OSecom was established in 2005 and is currently used by over 30 webshops in more than 10 countries.
    OSecom is organized as community, which uses best practices from all members and provides the results with the platform core. 
    Our goal is to use e-commerce synergy potential within the Otto Group, without limiting the autonomy of the single shop. Therefore we aspire to development with a standardized platform core and high customization part in the frontend.

    Aufgaben:
    1. Programming as the backend developer
    2. Designing the system components
    3. Writing system specifications and documentations in German
    4. Working within the scrum framework in the virtual teams across the whole of Europe
    5. Bug Fixing and maintenance of already existing software
    6. Profiling the application mainly to find the bottlenecks
     

    Architektur: Microservices

    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

    • Car Garantie
    • 1000-5000 employees
    • insurances
  • Senior Java Entwickler
  • 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. Programming as the backend developer
    2. Designing the system components
    3. Writing system specifications and documentations in English
    4. Working within the scrum framework in the virtual teams across the whole of Europe

    Architektur: Microservices

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


  • 09/2014 - 07/2016

    • Otto
    • >10.000 employees
    • Consumer goods and retail
  • Senior Java Developer
  • 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. Programming as the backend and frontend developer
    2. Working within the scrum framework in the virtual teams across the whole of Europe

    Architektur: Distributed + Plugins

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


  • 09/2014 - 07/2016

    • koffer24
    • 50-250 employees
    • Consumer goods and retail
  • Senior Java Developer und System Architekt
  • 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. Programming as the backend developer
    2. Designing the system components
    3. Writing system specifications and documentations in German
    4. Working within the scrum framework in the virtual teams across the whole of Europe

    Architektur: RPC

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


  • 09/2014 - 07/2016

    • Klingel, Schulke, Bestseller, DOLE, EDE, ELDAS, EURONICS, ElektroMaterial, FIWE
    • >10.000 employees
    • Other
  • Technischer Berater
  • 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. Programming as the backend developer
    2. Designing the system components
    3. Writing system specifications and documentations in German
    4. Working within the scrum framework in the virtual teams across the whole of Europe
    5. Bug Fixing and maintenance of already existing software
    6. Profiling the application mainly to find the bottlenecks

    Architektur: Plugins, RPC

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


  • 12/2012 - 08/2014

    • Polnische Verwaltungsbüros
    • >10.000 employees
    • Public service
  • Tech Lead von J2EE-Entwicklungsteam
  • 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. Team Leader
    2. Programming as the backend developer
    3. Designing the system components
    4. Writing system specifications and documentations
    5. Infrastrukturmanagement und Netzwerkadministration (Oracle RAC, Xen)
    6. Performance-tuning
     

    Architektur: Monolith

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


  • 10/2009 - 12/2012

    • Posen University of Economics
    • >10.000 employees
    • Architecture and Civil Engineering
  • Java EE-Entwickler
  • 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. Programming as the backend developer
    2. Designing the system components
    3. Writing system specifications and documentations in English

    Architektur: Plugins

    Technologien:
    Java
    OSGi 
    GWT
    Hibernate
    SOAP
    Oracle
    JPA
    Android
    REST


  • 09/2007 - 09/2009

    • HORYZONT TI
    • 10-50 employees
    • Internet and Information Technology
  • Java-Entwickler
  • Aufgabenbeschreibung des gesamten Projektes:
    Software-Bereitstellung des Customer Relationship Management (CRM)

    Aufgaben:
    1. Programming as the java developer
    2. Designing the system components

    Architektur: Monolith

    Technologien:
    Java
    Servlets
    Struts
    EJB
    GWT
    Hibernate
    jBoss


GET IN TOUCH

I accept the Conditions

I accept the terms of the privacy policy

Note: sending your contact request is free of charge

WEB PRESENCE