// Hi, I'm

Luděk Koňařík

Java Developer · Prague

I build robust backend systems and web applications on Java and Quarkus. I care about clean code, solid architecture, and solutions that hold up in production.

01. About me

I'm a Java developer with over 15 years of experience in the banking and finance sector, working from Prague — from API and data model design, through business logic implementation, to deployment and production maintenance. Over my career I've worked on projects for PPF banka, ČSOB, Hypoteční banka, Česká spořitelna and other financial institutions. I work with the Quarkus framework, relational databases (Oracle, MSSQL) and continuous integration tools. I enjoy learning new things and finding simple solutions to complex problems.

02. Skills

Languages & Core

Java Kotlin Groovy PHP SQL

Frameworks

Quarkus Spring Hibernate / JPA Vaadin Grails

Databases

Oracle MSSQL PostgreSQL MySQL Redis

DevOps & Tools

Docker Git CI/CD Maven / Gradle Tomcat

API & Integrations

REST JSON SOAP / WS Message Queues SOA ESB BPM

Enterprise & Security

Talend iBatis HSM BouncyCastle iText

Testing

JUnit Mockito Integration Tests

03. Experience

Mar 2023 — present

Java Developer

PPF banka · Prague

Development and maintenance of backend Java applications in the banking sector.

Oct 2022 — Dec 2022

Java Developer

SOFTEC · Prague

Java development on a client project.

Mar 2022 — Sep 2022

Java Developer

ČSOB · Prague

Development of backend Java applications in the banking sector.

Oct 2018 — Sep 2020

Java Developer

Hypoteční banka · Prague

Development of backend Java applications in the banking sector.

Jan 2018 — Jul 2018

Java Developer

Česká spořitelna · Prague

Development in the internet banking domain.

Jan 2017 — Dec 2017

Java Developer

ČSOB Pojišťovna · Prague

Development of backend Java applications in the insurance sector.

May 2014 — Oct 2016

Java Developer

4finance · Prague

Development in Java 8, Groovy and Spring, working with microservices.

Apr 2013 — Apr 2014

Java Developer

ICZ · Prague

System for communication with data boxes and mailboxes — sending and receiving messages and data messages, message and attachment processing, message signature verification (Spring, Hibernate, Vaadin, Oracle, MSSQL, Tomcat, WS). System for secure elements — certificate verification, PDF signing and signature verification, timestamps, credential and certificate/key management, HSM (Spring, Hibernate, BouncyCastle, iText, Vaadin, Tomcat, Oracle, MSSQL, WS). Document management system (DMS) with document versioning.

Jul 2009 — Oct 2012

Java Developer

Cofidis · Prague

Administration and development of the intranet and corporate website (Grails, PHP, MySQL). Transformation and integration of bank statements (MT940 format) from the Multicash application into the company's information system (Java SE). Data exchange with other financial institutions and bank/non-bank registers (CRIF, SOLUS) and the insolvency register (Java, iBatis, SOA, MySQL). Other projects as a consultant, developer and analyst: data and application integration (ETL — Talend), ESB, BPM, an e-commerce payment gateway, and the company extranet.

Mar 2008 — Mar 2009

Java Developer

MidlandHR · Prague

Java development.

04. Contact

Have a project or job opportunity? Get in touch.