Michal Horzela

Angestellt, Staff Software Engineer, Conductor GmbH
Berlin, Deutschland

Fähigkeiten und Kenntnisse

Java
JEE
Spark
AKKA
RabbitMQ
TDD
BDD
Dropwizard
TestNG
Spring
Design patterns
Enterprise Architect
Apache Solr
Cassandra
JUnit
Mockito
UML
Consul
Scala
Eclipse
JBoss AS
Glassfish
Tomcat
Tibco
JMS
SOAP Web Services
JAX-WS
JAX-RS
Oracle
PostgresSQL
MSSQL
Drools (rules engine)
MySql
Maven
Jenkins
Ant
JPA
Agile methodologies
JBPM and workflow engines
XP
Mule (ESB)
Scrum
NIO (Netty)
Apache ActiveMQ
Hibernate

Werdegang

Berufserfahrung von Michal Horzela

  • Bis heute 2 Jahre und 4 Monate, seit Apr. 2023

    Staff Software Engineer

    Conductor GmbH

    Designing, implementing and maintaining batch/streaming jobs, data platforms, ETL pipelines and data provisioning components for SEO and content-marketing platform. Technologies used in last 12 months: Java 17/21, AWS S3/SQS/RDS/DynamoDB, Athena, Hudi, EMR, Glue, Spark, Kafka, Spring Boot, Datadog, Docker, Github Actions, REST, Bash scripting, Junit5, Mockito, TDD/BDD/XP, JIRA, UML. Main responsibility: - design and implementation of data pipelines, scalable microservices , defining API

  • 7 Jahre und 5 Monate, Nov. 2015 - März 2023

    Senior Java Developer

    Searchmetrics GmbH, Berlin

    Designing, implementing and releasing data provisioning components for SEO and content-marketing platform. Technology: microservices, Java 8, Hadoop, Flink/Spark, Hive, Kafka, Elasticsearch, Dropwizard, Docker, Ansible, Redis, RabbitMQ, Mysql, REST, Consul, Maven, InteliJ IDEA, Bash scripting, TestNG, Mockito, TDD/BDD/XP, JIRA, UML. Main responsibilities/goals: - design and implementation of web crawling microservices, defining API - design and implementation of big data processing using Flink/Spark

  • 9 Monate, Feb. 2015 - Okt. 2015

    Senior Java Developer

    Itembase GmbH

    Designing, implementing and releasing backend software for e-commerce platform. Java, Cassandra, Solr, RabbitMQ, Consul, REST, JSON, Git, JIRA, NIO, AKKA, Dropwizard.

  • 1 Jahr und 11 Monate, März 2013 - Jan. 2015

    Senior Java Developer

    William Hill Online (Gibraltar)

    Designing, implementing and releasing backend software for leading betting/entertainment company. Java, AKKA, RIAK, NIO (Netty), ActiveMQ, OSGI (Karaf), REST, JSON, Git, UML, JIRA, BDD/TDD.

  • 1 Jahr und 6 Monate, Sep. 2011 - Feb. 2013

    Java Developer (working outsourced for Tele2 - Vienna/Rybnik)

    Alan-Systems

    Designing, implementing and releasing enterprise software for leading telecom operator Tele2 and Alan-Systems internal product. Particulary provisioning system using TDD/XP/agile approach (SCRUM). Technology: Java, JEE, jBPM, JSF (RichFaces), Hibernate, Spring, Webservices, Oracle, Tomcat, Maven, Junit, TestNG, Jenkins, Bash scripting Implementing Time Management System (ALAN SYSTEM's internal product) – Java, EJB, JSF (PrimeFaces), Glassfish, JPA, Hibernate, Junit, Maven, Eclipse, MySQL

  • 5 Jahre und 4 Monate, Mai 2006 - Aug. 2011

    Java Developer (working outsourced for Bwin - Vienna/Rybnik)

    Alan-Systems

    Developing and maintaining : - systems for processing high volume data streams using - loyalty backend application for online betting/entertainment company. Technical Lead for one of the projects. TDD/XP/agile approach (SCRUM). Technology: Java, JEE, Hibernate, Spring, Webservices (Sun, Axis), JMS (Tibco), Oracle,JBoss, Drools (rules engine) , Mule (ESB), Maven, Eclipse, Jenkins/Hudson, Ant, Bash scripting, UML, Enterprise Architect Junit, TestNG

  • 2 Jahre, Apr. 2004 - März 2006

    Programmer

    RSI

    Web applications developer. CMS & Intranet in PHP using MVC framework. Developing workflow engine for intranet. PHP, MSSQL, Apache, Eclipse, Ajax

  • 2 Jahre und 8 Monate, Aug. 2002 - März 2005

    SQL programmer

    WASKO

    Implementation of stored procedures for large billing system for power engineering industry using Oracle's PL/SQL database language. Implementation of forms and reports applications using Oracle RAD (Oracle Forms and Oracle Reports).

Ausbildung von Michal Horzela

  • 4 Jahre und 10 Monate, Okt. 1997 - Juli 2002

    Computer Science

    Silesian University of Technology

    Data bases, computer networks and systems

Sprachen

  • Englisch

    Fließend

  • Polnisch

    Muttersprache

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z