Java už dávno nie je len o tom, čo pribudlo v ďalšej verzii JDK. Mení sa spôsob, akým aplikácie navrhujeme, testujeme, nasadzujeme aj udržiavame. Do vývoja vstupuje umelá inteligencia, vznikajú AI agenti, mení sa práca s API a čoraz viac záleží na tom, ako si vývojári nastavia architektúru a procesy.
Aj preto je tohtoročný program JavaDays zaujímavý nielen tým, čo nové prináša samotná Java, ale najmä tým, čo sa deje okolo nej. Vybrali sme sedem tém, ktoré podľa nás stoja za pozornosť.
Začnime tým, čo od JavaDays prirodzene očakávame – samotnou Javou. Java 26 aj Java 27 prinášajú ďalší vývoj platformy a na JavaDays sa pozrieme aj na preview funkcie smerujúce k ďalšej LTS verzii. Súčasťou keynote bude aj Valhalla, ktorá sa po rokoch vývoja dostala do preview. To však nebude jediná otázka. Java sa totiž vyvíja v širšom ekosystéme, kde sa menia aj frameworky, nástroje, IDE, build systémy a spôsob, akým aplikácie prevádzkujeme. Práve preto bude keynote venovaná nielen novinkám v Jave 26 a 27, ale aj tomu, kam smeruje celý Java ekosystém.
O AI vo vývoji softvéru sa dnes hovorí takmer všade. Na JavaDays sa však téma posúva od všeobecných debát k praktickému používaniu. GitHub Copilot, vibe coding, práca s AI počas vývoja či využívanie LLM v jednotlivých fázach vývojového procesu. Jedna z prednášok sa napríklad venuje tomu, ako Copilot používať pri generovaní funkcií, testov, refaktoringu či návrhu riešení, a ako s ním pracovať priamo v IDE, Codespaces alebo cez príkazový riadok. Dôležitá však bude aj druhá strana mince: ako nestratiť technický úsudok v momente, keď je vytváranie kódu lacnejšie a rýchlejšie.
Na programe je preto aj téma kvality kódu v ére AI a efektívneho využívania AI počas vývoja.
Ďalší krok je ešte zaujímavejší. AI agent už nemusí iba odpovedať na otázku alebo vygenerovať kus kódu. Môže vykonávať úlohy, používať nástroje a pracovať s vývojovým prostredím. To však prináša nový problém: ak má agent riešiť chyby, potrebuje vedieť, čo sa v aplikácii skutočne deje. Na JavaDays preto nájdeme aj veľmi praktickú ukážku práce AI agenta s Java debuggerom. Prednáška predstaví open-source implementáciu MCP servera, ktorá umožňuje LLM agentovi pracovať s Java debuggerom a získavať informácie priamo z bežiaceho procesu JVM. To je celkom dobrá ilustrácia toho, kam sa AI-assisted development posúva: od „napíš mi tento kód“ k „pracuj so mnou v mojom vývojovom prostredí a používaj rovnaké nástroje ako ja.“
Keď sa hovorí o práci s AI, často sa sústredíme na prompty. V praxi však jazykový model nepracuje iba s tým, čo mu napíšeme do promptu. Dôležité je, aký kontext dostane, aké má k dispozícii nástroje, aké pravidlá platia pre projekt, a ktoré informácie vie v správnom momente použiť. Práve tomu sa venuje context engineering. Jedna z prednášok na JavaDays rozoberie napríklad kontextové okno, systémové inštrukcie, skills, metadata či nástroje a ukáže, ako projekt nastaviť tak, aby AI dostávala v správnom okamihu správne informácie. Pre vývojárov to znamená zaujímavý posun: nestačí vedieť dobre formulovať otázku. Čoraz dôležitejšie bude vedieť pripraviť prostredie, v ktorom AI pracuje.
Na prvý pohľad to môže vyzerať paradoxne. Ak AI dokáže vytvárať kód v priebehu sekúnd, prečo by sme mali ešte viac riešiť architektúru? Pretože rýchle generovanie kódu nevyrieši problém zlej štruktúry systému. Na JavaDays sa tejto otázke venuje prednáška Architektúra v izolácii: Chráňte svoje doménové jadro. Ukazuje, ako pomocou hexagonálnej architektúry oddeliť doménovú logiku od infraštruktúry a vytvoriť systém, ktorý zostane udržiavateľný aj v čase, keď sa technológie okolo neho menia. A práve v ére AI to dáva ešte väčší zmysel. Ak môže nový kód vznikať veľmi rýchlo, o to dôležitejšie je vedieť, kam ho zaradiť a aké hranice systému nemá prekročiť.
API je pre veľkú časť moderného softvéru každodennou realitou. Jeho návrh však nie je iba otázkou toho, ako napísať endpoint. Na JavaDays sa návrhu API bude venovať Jaroslav Tulach, ktorý sa API dizajnu venuje viac ako 15 rokov a svoje skúsenosti zhrnul aj v knihách Practical API Design a 20 API Paradoxes. Jeho prednáška bude postavená na paradoxoch a otázkach, ktoré pri návrhu API často nie sú na prvý pohľad viditeľné. A práve to je možno jedna z tém, ktoré si z konferencie odnesiete aj v prípade, že sa momentálne viac venujete AI než samotnej Jave.
AI mení aj to, kto a ako sa podieľa na vzniku produktu. Ak je možné prototyp alebo jednoduchú funkcionalitu vytvoriť výrazne rýchlejšie než pred niekoľkými rokmi, samotná schopnosť niečo postaviť prestáva byť takou veľkou konkurenčnou výhodou. O to dôležitejšie je vedieť, čo má zmysel vytvoriť.
Aj preto sa v programe JavaDays objavuje téma Product Thinking. Zameriava sa na zákaznícku empatiu, experimentovanie, prioritizáciu a rozhodovanie o produkte a na to, prečo sa produktové myslenie postupne stáva záležitosťou širšieho tímu, nielen product managera. Je to zaujímavý presah mimo klasického Java vývoja. Pretože dobrý softvér nie je iba ten, ktorý funguje. Je to softvér, ktorý rieši správny problém.

Ak sa na program JavaDays 2026 pozrieme ako na celok, je na ňom vidieť jeden výrazný trend. Java sa nemení izolovane. Mení sa spolu so spôsobom, akým dnes vyvíjame softvér. Java 26 a 27 prinášajú ďalší vývoj platformy. Spring pokračuje v modernizácii svojho ekosystému. AI vstupuje priamo do vývojového procesu. AI agenti získavajú prístup k nástrojom vývojára. Mení sa práca s kontextom. A spolu s tým rastie význam architektúry, kvality, API dizajnu a schopnosti rozhodovať, čo má vôbec zmysel vytvárať. Práve preto môže byť zaujímavé pozrieť sa na JavaDays 2026 nie ako na konferenciu o novinkách v jednom programovacom jazyku. Ale ako na pohľad na to, ako sa mení samotný vývoj softvéru.
11. ročník JavaDays sa uskutoční 25. a 26. novembra 2026 v pražskom CineStar Černý Most. Konferencia bude opäť v hybridnom formáte – zúčastniť sa môžete osobne alebo online. Účastníci získajú aj prístup k archívu prednášok. Ak vás zaujíma, kam sa Java a celý ekosystém okolo nej posúvajú, pozrite si celý program JavaDays 2026.
Kurzy preplácané štátom - získajte dotáciu na kurzy
Umelá inteligencia - naučte sa využívať AI v praxi
Katalóg kurzov - kompletná ponuka kurzov
Last Minute - zľavy na najbližšie termíny kurzov
IT Ráno - bezplatné webináre plné inšpirácií
IT Konferencie - odborné podujatia a videoarchívy
IT klub – zbierajte body a získavajte výhody
Garancia vedomostí - zopakujte si kurz zdarma