O mně

About Me

Java Tech Lead s 20+ lety zkušeností v bankovním sektoru a fintech prostředí. Kombinuji hlubokou expertizu v Java/Spring ekosystému s praktickými zkušenostmi v řízení vývojových týmů, návrhu architektury a DevOps. Kladu důraz na čistý, testovatelný kód, TDD přístup a vysokou míru automatizace včetně CI/CD. Pracuji výhradně na full-remote bázi — ověřený model, ve kterém stabilně dodávám výsledky již několik let.

Java Tech Lead with 20+ years of experience in banking and fintech. I combine deep expertise in the Java/Spring ecosystem with hands-on experience in dev team leadership, architecture design, and DevOps. I emphasize clean, testable code, TDD approach, and a high degree of automation including CI/CD. I work exclusively on a full-remote basis — a proven model in which I've been consistently delivering results for several years.

Pracovní zkušenosti

Work Experience

Technical Lead Java

SOFTINO services s.r.o., Brno

📍 Full-remote

📍 Full-remote

  • Řízení 8členného BE+FE vývojového týmu, Scrum ceremonie, code review, mentoring vývojářů
  • Architektura a vývoj 50+ microservices — batch zpracování, šablonovací systém (200 000 PDF dokumentů za 45 min při SLA banky 1h), asynchronní multi-thread zpracování zpráv (RabbitMQ), poplatkovací jádro (Drools)
  • Správa interního Azure cloudu, on-prem Linux serverů — instalace OS, konfigurace, deployment pipeline (Azure DevOps)
  • Návrh aplikační architektury, příprava nabídek a odhady pracnosti pro vedení
  • Návrh a implementace integračních řešení v komplexním bankovním prostředí
  • Bodyshop v bance Creditas — odstartování provozu vývojového oddělení, nastavení coding standards, vytvoření Java archetypu pro budoucí projekty, předání řízení týmu interním zaměstnancům
  • OSA (Ochranný svaz autorský) — greenfield CRM systém: správa a zastupování autorů, dědictví autorských práv, rozúčtování honorářů, zpracování big data importů z externích zdrojů (iTunes, rádia, TV aj.)
  • Leading a team of 8 (BE+FE), Scrum ceremonies, code reviews, developer mentoring
  • Architecture and development of 50+ microservices — batch processing, document templating system (200,000 PDFs in 45 min, bank SLA 1h), async multi-threaded message processing (RabbitMQ), fee calculation engine (Drools)
  • Maintaining internal Azure cloud and on-prem Linux servers — OS installation, configuration, deployment pipelines (Azure DevOps)
  • Application architecture design, proposal preparation, and effort estimation for management
  • Designed and implemented integration solutions in complex banking environment
  • Bodyshop at Creditas bank — bootstrapped the development department, established coding standards, created a Java archetype for future projects, handed over team leadership to internal employees
  • OSA (copyright protection society) — greenfield CRM system: author management and representation, copyright inheritance, royalty distribution, big data imports from external sources (iTunes, radio, TV, etc.)

Java 21, Spring Boot 3.3, Oracle 21c, Drools, Docker, AKS, RabbitMQ

Senior Java Developer

AirBank a.s., Praha

📍 Hybridní spolupráce

📍 Hybrid

  • Greenfield implementace onboardingu pro SME klienty
  • Rozšíření systému správy aplikací (AMS) pro segment SME
  • Greenfield implementation of SME client onboarding
  • Extension of Application Management System (AMS) for SME segment

Java 11/17, Spring Boot, Hibernate, Groovy, Spock, Oracle, OpenAPI

Senior Java Developer & Integrační analytik

Senior Java Developer & Integration Analyst

Greyson (contractor), Praha

📍 Hybridní spolupráce

📍 Hybrid

  • KB a.s. — kompletní přepis PL/SQL monolitu do Java microservices architektury (50+ služeb), přenesení výpočetního výkonu z Oracle DB na levnější HW, zlepšení škálovatelnosti a snížení provozních nákladů, automatizace CI/CD
  • Moneta Auto — vývoj aplikací Smart Auto (leasing) a Setman (product management)
  • KB a.s. — complete rewrite of PL/SQL monolith into Java microservices architecture (50+ services), offloaded compute from Oracle DB to cheaper hardware, improved scalability and reduced operational costs, CI/CD automation
  • Moneta Auto — development of Smart Auto (leasing) and Setman (product management) apps

Java 8/10/11, Oracle, Spring Boot, MyBatis, Docker, Jenkins, Kubernetes

Software Developer

Leveris (contractor), Praha

📍 On-site

📍 On-site

  • Bank of Ireland — backend vývoj core-banking a úvěrové platformy
  • Česká spořitelna (bodyshop) — optimalizace datových exportů účetních informací do mateřské Erste Bank
  • Bondster.cz — vývoj platformy pro P2P půjčky
  • Orange Bank (NL) — implementace hypotečního softwaru
  • Optimalizace Oracle SQL, návrh CI/CD pipeline a automatizace DB migrací
  • Bank of Ireland — backend development of core banking and lending platform
  • Česká spořitelna (bodyshop) — optimization of accounting data exports to parent Erste Bank
  • Bondster.cz — development of a P2P lending platform
  • Orange Bank (NL) — mortgage software implementation
  • Oracle SQL optimization, CI/CD pipeline design and DB migration automation

Java 8/11, Scala, Akka, Oracle PL/SQL, MongoDB, Spring, Maven, Jenkins

Team Leader & Vývojář

Team Leader & Developer

Různé společnosti

Various companies

📍 On-site

📍 On-site

  • ARBES Technologies — vedení týmu, vývoj core-banking systémů (Home Credit KZ, Creditas, Air Bank)
  • SECTION / Brainzmobile — vedení iOS týmu, bankovní a vzdělávací aplikace
  • 2FRESH — head of development, webové projekty pro Telefónica O2, BMW, Mars
  • Monster Worldwide — vedení 5členného týmu, komunikace s DACH regionem v němčině
  • ARBES Technologies — team lead, core-banking systems development (Home Credit KZ, Creditas, Air Bank)
  • SECTION / Brainzmobile — iOS team lead, banking & education apps
  • 2FRESH — head of development, web projects for Telefónica O2, BMW, Mars
  • Monster Worldwide — managed 5-person team, German communication with DACH region

PL/SQL, Oracle, PHP, JavaScript, Objective-C, HTML/CSS, jQuery

Vzdělání

Education

Vyšší odborná škola — Informační systémy

College — Information Systems

SPŠ a VOŠ Písek

Již během studia realizace komerčních projektů v PHP (systém pro videopůjčovnu, systém pro autobazar)

Commercial PHP projects during studies (video rental system, car dealership system)

Střední průmyslová škola — Slaboproudá elektrotechnika se zaměřením na výpočetní techniku

High School — Low-current Electrical Engineering (Computing)

SPŠ a VOŠ Písek

Vedení kroužku pro studenty — výuka HTML a CSS

Led a student workshop — teaching HTML and CSS

Certifikace

Certifications

Team Leader — Leadership

Coaching Academy, Eva Mohauptová

Dvoudenní prezenční intenzivní workshop zakončený zkouškou

Two-day intensive in-person workshop with final examination