Trilha ARQUITETURA JAVA

Java celebra 30 anos: a solidez de sua arquitetura segue como base para inovações em nuvem, IA e microsserviços, exigindo domínio técnico para sustentar aplicações críticas em ambientes distribuídos e altamente escaláveis.?

O que é uma trilha?

A trilha é um evento híbrido, presencial em São Paulo e remoto na sua casa, que tem a duração de um dia inteiro com sete palestras e um painel de discussão.

Data e Local

Sexta-feira, 19 de Setembro de 2025

09h às 19h

ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras São Paulo - SP
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE

Inscreva-se e ganhe

Faça sua inscrição em qualquer trilha Premium presencial e ganhe um workshop Bônus e uma mentoria bônus no mesmo dia! Mas não perca tempo pois as vagas são limitadas.

Confira a lista completa de workshops.

Inscreva-se na trilha e ganhe um workshop bônus

Confira a lista completa de mentorias.

Inscreva-se na trilha e ganhe uma mentoria bônus

Você também ganha acesso Premium à TDC Community por um ano, com acesso a workshops e mentorias semanais.

Inscreva-se na trilha e ganhe um ano de acesso Premium à comunidade

Investimento

Inscrição online
1 trilha: de R$ 305 por R$ 186

Inscrição online
1 trilha: de R$ 305 por R$ 275

Inscrição online
1 trilha: R$ 305

Inscrição híbrida (presencial + online)
1 trilha: de R$ 490 por R$ 310
2 trilhas: de R$ 840 por R$ 560
3 trilhas: de R$ 1.180 por R$ 790

* aproveite maior desconto até 21/07, veja tabela completa

Inscrição híbrida (presencial + online)
1 trilha: de R$ 490 por R$ 420
2 trilhas: de R$ 840 por R$ 730
3 trilhas: de R$ 1.180 por R$ 1.070

* preço válido até 26/08, veja tabela completa

Inscrição híbrida (presencial + online)
1 trilha: R$ 490
2 trilhas: R$ 840
3 trilhas: R$ 1.180

* preço válido até 19/09, veja tabela completa

Programação / Palestras Time Zone: GMT-3 Inscreva-se!

Programação Stadium:

08:00 às 08:55

Credenciamento

09:00 às 10:00

Abertura do evento e mini keynotes
Programação desta Trilha:

Abertura da trilha pela coordenação

10:10 às 10:25

Aqui os coordenadores se apresentam e fazem uma introdução para a trilha.

Java 25: Novidades Fresquinhas e Como Aplicá-las no Mundo Real

Thiago Gonzaga (Java Noroeste)

10:30 às 11:05

Java 25 traz melhorias que impactam diretamente a produtividade e organização do código. Nesta palestra, vamos explorar as principais novidades estáveis, como valores isolados entre threads (Scoped Values), nova API para derivação de chaves (KDF API), declarações de importação de módulos, arquivos-fonte mais enxutos com métodos main, construtores mais flexíveis, melhorias na compilação antecipada e avanços no Java Flight Recorder e no garbage collector Shenandoah. Tudo com exemplos práticos e foco na adoção segura e incremental.

Simplifying Data Access with Jakarta Data for Domain-Driven Design

Juarez Barbosa Junior (ORACLE)

13:30 às 14:05

Are you looking for a more efficient way to manage data in your Java applications while enhancing your Domain-Driven Design (DDD) practices?

In this presentation, you will discover how Jakarta Data simplifies data access and helps you focus more on your core business logic. Leveraging its high-level abstractions will reduce the boilerplate code associated with traditional database interactions.

Intervalo para almoço

11:55 às 13:20

Java completa 30 anos como uma das linguagens mais influentes da história. Neste painel, vamos explorar sua trajetória, os motivos de sua longevidade e os caminhos possíveis para o futuro. Ainda há espaço para inovação com Java? Venha debater com os profissionais que fazem do Java o seu dia a dia.

Networking e Visitação a Stands

15:15 às 15:45

Criando AI Agents com Java para transformar a experiência de ensino e reduzir dúvidas

Francisco Isidro Massetto (IsiFLIX)

15:50 às 16:25

Com a popularização dos Agentes de IA, muitos profissionais acabam por associar essa novidade a apenas 2 tecnologias: Python e Ferramentas No/Low code (como N8N, Make, etc). Pois bem, é possível ir muito além disso com uma linguagem mais atual do que nunca: Java Através do uso de Frameworks como o Langchain4J, é possível criar Agentes de IA robustos, versáteis e com todas as vantagens do ecossistema Java, tais como escalabilidade, desempenho e versatilidade. Nesta palestra vamos explorar como criar um agente de IA que será o professor de uma turma de programadores, não apenas tirando dúvidas, como também corrigindo software e sugerindo melhorias.

O que Todo Sênior Já Ignorou (e se Arrependeu): Lições de Boas Práticas na Arquitetura Java

Damiana Costa (Itaú) / Sergio Lopes (Banco Itaú S/A)

16:30 às 17:05

Evite os tropeços clássicos que travam times e projetos de microsserviços em Java. Compartilho aprendizados de liderança em projetos reais, mostrando erros comuns e práticas essenciais como logging, modularização, separação de responsabilidades, tratamento de exceções, versionamento e design de APIs. Do caos do versionamento à gestão de dependências, dos limites de observabilidade ao pesadelo das estratégias de resiliência ? incluindo padrões pouco explorados como bulkhead ?, você vai sair pronto para tomar decisões arquiteturais mais seguras e eficientes.

Observabilidade Cloud Native com Quarkus: Logs, Métricas e Tracing na Prática

Rafael Benevides (Red Hat)

17:10 às 17:45

Quando algo dá errado em produção, como descobrir rapidamente o que aconteceu? Nesta palestra, vamos explorar como implementar observabilidade completa em aplicações Quarkus, utilizando logs estruturados, métricas detalhadas e tracing distribuído. Você aprenderá a configurar MicroProfile Metrics, Health, OpenTelemetry e Prometheus, garantindo que sua aplicação seja fácil de monitorar, depurar e otimizar. Tudo com exemplos práticos e live coding, para que você possa aplicar imediatamente no seu projeto!

Virtual Threads + LangChain4j: Escalabilidade e Performance em Sistemas Inteligentes

Elder Moraes (IBM)

17:50 às 18:25

Aplicações Java que integram IA enfrentam problemas de latência. Cada chamada a um LLM pode levar segundos, criando gargalos que reduzem o desempenho e a escalabilidade.

Virtual Threads oferecem uma solução eficiente, permitindo processar múltiplas requisições sem o bloqueio das threads tradicionais. Quando combinadas com LangChain4j, levam a construção de sistemas inteligentes a um novo nível.

Nesta sessão, vamos explorar como essa abordagem aumenta a performance sem a complexidade dos modelos assíncronos tradicionais.

Se você quer integrar IA em sua aplicação Java com alta performance, venha descobrir como Virtual Threads podem tornar esse processo muito mais rápido e escalável.

Programação no final do dia:

18:30 às 18:35

Encerramento da trilha

Os coordenadores fazem um breve encerramento com agradecimentos.

Programação sujeita a alterações

Coordenação Trilha ARQUITETURA JAVA

Patrocinadores