// Ahoj, volám sa

Luděk Koňařík

Java Developer · Praha

Vyvíjam robustné backendové systémy a webové aplikácie postavené na Jave a Quarkuse. Zaujíma ma čistý kód, dobrá architektúra a riešenia, ktoré obstoja v prevádzke.

01. O mne

Som Java developer s viac ako 15-ročnou praxou v bankovom a finančnom sektore, pracujem z Prahy — od návrhu API a dátových modelov, cez implementáciu business logiky, až po nasadenie a údržbu v produkcii. Počas kariéry som pracoval na projektoch pre PPF banku, ČSOB, Hypoteční banku, Českú spořitelnu a ďalšie finančné inštitúcie. Pracujem s frameworkom Quarkus, relačnými databázami (Oracle, MSSQL) a nástrojmi pre kontinuálnu integráciu. Rád sa učím nové veci a hľadám jednoduché riešenia pre komplexné problémy.

02. Zručnosti

Jazyky & Core

Java Groovy SQL

Frameworky

Quarkus Spring Hibernate / JPA Vaadin Grails

Databázy

Oracle MSSQL PostgreSQL MySQL Redis

DevOps & Nástroje

Docker Git CI/CD Maven / Gradle Tomcat

API & Integrácie

REST JSON SOAP / WS Message Queues SOA ESB BPM

Enterprise & Bezpečnosť

Talend iBatis HSM BouncyCastle iText

Testovanie

JUnit Mockito Integration Tests

03. Skúsenosti

Mar 2023 — súčasnosť

Java Developer

PPF banka · Praha

Vývoj a údržba backendových Java aplikácií v bankovom sektore.

Okt 2022 — Dec 2022

Java Developer

SOFTEC · Praha

Vývoj v Jave na klientskom projekte.

Mar 2022 — Sep 2022

Java Developer

ČSOB · Praha

Vývoj backendových Java aplikácií v bankovom sektore.

Okt 2018 — Sep 2020

Java Developer

Hypoteční banka · Praha

Vývoj backendových Java aplikácií v bankovom sektore.

Jan 2018 — Júl 2018

Java Developer

Česká spořitelna · Praha

Vývoj v oblasti internetbankingu.

Jan 2017 — Dec 2017

Java Developer

ČSOB Pojišťovna · Praha

Vývoj backendových Java aplikácií v poisťovníctve.

Máj 2014 — Okt 2016

Java Developer

4finance · Praha

Vývoj v Java 8, Groovy a Spring, práca s mikroslužbami.

Apr 2013 — Apr 2014

Java Developer

ICZ · Praha

Systém pre komunikáciu s dátovými a poštovými schránkami — odosielanie a príjem správ a dátových správ, spracovanie príloh a overovanie podpisov správ (Spring, Hibernate, Vaadin, Oracle, MSSQL, Tomcat, WS). Systém pre bezpečnostné prvky — overovanie certifikátov, podpisovanie a overovanie PDF, časové pečiatky, správa poverení a certifikátov/kľúčov, HSM (Spring, Hibernate, BouncyCastle, iText, Vaadin, Tomcat, Oracle, MSSQL, WS). Systém pre správu dokumentov (DMS) s verzovaním dokumentov.

Júl 2009 — Okt 2012

Java Developer

Cofidis · Praha

Administrácia a vývoj intranetu a firemného webu (Grails, PHP, MySQL). Transformácia a integrácia bankových výpisov (formát MT940) z aplikácie Multicash do firemného informačného systému (Java SE). Výmena dát s ďalšími finančnými inštitúciami a bankovými/nebankovými registrami (CRIF, SOLUS) a insolvenčným registrom (Java, iBatis, SOA, MySQL). Ďalšie projekty ako konzultant, vývojár a analytik: integrácia dát a aplikácií (ETL — Talend), ESB, BPM, platobná brána pre e-commerce a firemný extranet.

Mar 2008 — Mar 2009

Java Developer

MidlandHR · Praha

Vývoj v Jave.

04. Projekty

LK Sudoku — Android aplikácia

Hra Sudoku pre Android, ktorú vyvíjam vo voľnom čase v Kotline. Generátor zadaní s jediným riešením, obťažnosť podľa potrebných techník riešenia, poznámky, krok späť, stopky, tmavý režim a podpora TalkBack. Jazyk podľa telefónu: slovenčina, čeština, nemčina a angličtina.

Kotlin Android ViewModel Coroutines Gradle JUnit

Verzia 1.2 · Android 7.0+ · 0,7 MB · pri inštalácii treba povoliť neznáme zdroje · Zásady ochrany súkromia

05. Časté otázky

Aké technológie preferuješ pri vývoji?

Aktuálne pracujem najmä s Quarkusom, historicky mám bohaté skúsenosti aj so Springom. Databázovo najčastejšie Oracle a MSSQL, príležitostne PostgreSQL a MySQL.

Máš skúsenosti s bankovým a finančným sektorom?

Áno, väčšinu kariéry som strávil vo finančnom a bankovom sektore — PPF banka, ČSOB, Hypoteční banka, Česká spořitelna a ďalšie inštitúcie.

Pracuješ na diaľku, alebo len z Prahy?

Momentálne pôsobím v Prahe, no väčšinu bežnej agendy viem riešiť aj na diaľku či hybridne — záleží od konkrétneho projektu.

Máš skúsenosti aj s inými jazykmi ako Java?

Áno, popri Jave mám skúsenosti aj s Groovy z predošlých projektov.

Robíš aj menšie alebo krátkodobé projekty?

Najlepšie mi napíšte na e-mail v sekcii Kontakt nižšie a prediskutujeme, aká forma spolupráce by vyhovovala obom stranám.

Ako ťa môžem kontaktovať?

Najjednoduchšie priamo e-mailom — kontakt nájdete v sekcii Kontakt nižšie, odpoviem čo najskôr.

06. Kontakt

Máte projekt alebo pracovnú ponuku? Ozvite sa.