Skip to content

Details

🚀 Join us for an evening of hands-on learning and community connection at KLx Talks meetup in Lisbon — all about Java Streams.
This in-person session will guide you through the full lifecycle of stream processing: from creation and core concepts to advanced operations and performance tips. You’ll explore real-world use cases, tackle code exercises, and learn when not to use Streams — because writing clean, efficient code means knowing your tools and their limits.
Whether you're refining your Java skills or just getting started with functional programming, this is the perfect opportunity to learn, connect, and code together.

📍 Location: KLx headquarters — Av. Dom João II 43, 11th Floor 1990-084 Lisboa, Portugal. This is an in-person event only.

🗓️Agenda:

  • 18:00 – Welcome
  • 18:10 – KLx Presentation with Luís Ribeiro
  • 18:20 – Session kickoff with Thiago Assis
  • 18:30 – Java Streams in Action with Daniel Chitas & João Paulo Martins
  • 19:45 – Snacks and Drinks

💡 Topics Covered:

  • Introduction to Java Streams
  • Core Concepts & Stream Creation
  • Intermediate Operations
  • Terminal Operations
  • Advanced Features
  • Performance & Best Practices
  • Code Exercises
  • When NOT to Use Streams
  • Resources & Further Reading

🪪 Speaker's Bio:

  • Thiago Assis is a software engineer and technical lead at KLx, working on backend development and system integration in the banking sector. His experience spans from traditional application servers like WebSphere and WildFly to modern CI/CD and orchestration ecosystems with Kafka, GitLab CI/CD, Argo CD, Kubernetes, and Docker. Passionate about code quality, automation, and performance, he focuses on turning technical concepts — such as Java Streams — into practical solutions that make teams more efficient and collaborative. Thiago Rodrigues de Assis | LinkedIn
  • João Martins is a Software Developer with 20 years of IT experience, mainly in the banking sector. At KLx, he works on modernizing legacy Java applications and improving code quality and security. With a strong academic background in Computer Engineering from ISEL, João is passionate about learning and follows Java evolution. João Paulo Simões Martins | LinkedIn
  • Daniel Chitas is a Software Developer with 5 years of experience in Java. At KLX he works on maintenance and development of new features, has taken part in migrations to new technologies, and he is an active member of the KLX tech community. With a background in Physics, Daniel enjoys analyzing business requirements using a strong logical approach. This allows him to identify beneficial changes early in the development cycle and to arrive at the best solutions.

📣We draw your attention to the fact that photos will be taken during this event. They might be diffused on internal/external channels. If you do not authorize us to use your image in such ways, please inform us beforehand by contacting [communication@klx.pt](mailto:communication@klx.pt). We ensure that the use of your image will always be conducted with absolute respect for your honor and dignity. In any case, if you have questions about the treatment of your personal data, please contact [compliance@klx.pt](mailto:compliance@klx.pt).

Events in Lisbon, PT
Functional Programming
Java
Software Development
Software Engineering
Tech Talks

Members are also interested in