Java Day Istanbul is one of the most effective international community driven software conference of Turkey supported by Istanbul Java User Group. The conference helps developers to learn the newest technologies about Java, Web, Mobile, Big DATA, Cloud, DevOps, Agile and Future. Java Day Istanbul also helps developers, tech companies, and startups to establish a good network among them.
When
10 May, 2025
Where
Elite World Grand Hotel
11
15
550+
60+
EDITION
SESSIONS
COMPANIES
ATTENDEES
Speakers 2024
Get ready to join us in İstanbul to network with peers, learn about the latest industry trends, make new connections, and more #JDI24
Title: The Art of Simplicity
Description: We've been told to keep things simple. It turns out, that's easily said than done. Creating something simple is, well, not really that simple. If simple was sitting next to us, would we even recognize it? Is my design simple, is yours simple? How can we tell? That's a simple question, but the answer to it is... well come to this talk to find out.
Bio: Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston.
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com.
Language: EN
Title: Data to AI with Java: Design generative AI apps with text, images and vector search features using Java, Spring Boot and Google Cloud
Description: Design, build and deploy generative AI apps supporting text, image and vector search with Java, Spring Boot and Cloud technologies with emphasis on prompt engineering best practices.
Bio: About 17 years of experience in application development and leadership in the areas of databases, data management and analytics, across industries, with a few patents filed in the data management and data science areas
Pursuing Doctorate in Business Administration with specialization in Machine Learning
A certified Yoga instructor / practitioner, blogger, speaker and I enjoy reading & learning to become a licensed private pilot
Currently as a Developer Advocate in Google specializing in Google Cloud databases and data to AI journey, I focus on developer experience and product excellence while enabling developers, practitioners, startups and customers to learn, build and evolve with Google Cloud.
My mission is to foster innovation and empower developers and startups to get the most out of technology.
Language: EN
Title: Dijital Dünyada Evrimsel Teknoloji Mimarisi
Title: Syncing your Database To OpenSearch In Real-Time
Description: You've been tasked with implementing a data streaming pipeline for propagating data changes from your operational Postgres database to a search index in OpenSearch. Data views in OpenSearch should be denormalized for fast querying, and of course there should be no noticeable impact on the production database.
In this session we'll discuss how to build this data pipeline using two popular open-source projects: Debezium for log-based change data capture (CDC) and Apache Flink for stream processing. Join us for this talk and learn about
* Setting up change data streams with Debezium
* Efficiently building nested data structures from 1:n joins
* Deployment options: Kafka Connect vs. Flink CDC
We'll also touch on some advanced aspects like observability and consistency checks for your realtime data pipeline.
Bio: Gunnar Morling is a software engineer and open-source enthusiast by heart, currently working at Decodable on stream processing based on Apache Flink. In his prior role as a software engineer at Red Hat, he led the Debezium project, a distributed platform for change data capture. He is a Java Champion and has founded multiple open source projects such as JfrUnit, kcctl, and MapStruct. Gunnar is an avid blogger (morling.dev) and has spoken at various conferences like QCon, Java One, and Devoxx. He lives in Hamburg, Germany.
Language: EN
Title: AI Powered Adaptive Applications with Couchbase
Description: A new era in application development is underway due to the promise of Generative AI. Initially, we witnessed the explosion of chatbots and code generators. But chatbots are just the beginning. Soon we will see enterprises incorporate GenAI across the organization and inside nearly every application. These apps will be adaptable and take on new behaviors,understand situations, offer better advice, and create hyper-personalized experiences for users. This is what Couchbase refers to as AI-powered adaptive applications.
Bio: Started career in embedded programming and continued delivering integration and software services for leading telecom providers worldwide.
As a solution engineer at Couchbase, he focuses on challenging solution consulting, such as application modernization and development as well as multi-cloud strategies and edge computing with a focus on high user experience.
Title: Curse of the Pharaohs: Rethinking the Testing Pyramid with Testcontainers
Description: For many years, we have taken the monuments built by the ancients for granted: The classical testing pyramids! And while they are an essential part of the cultural heritage of the IT realm, different tribes differ in their definition and composition. And what if we would listen to the voices of the cultists and heretics, that seduce us to break with the ways of old and start our exodus to explore a universe of new forms and shapes? Will those bring us closer to our Xanadu, where milk and honeydew flow with each continuous deployment, or will we get lost in the eldritch tar pits, just as so many primeval beasts before us?
In this talk, we want to embark on an archaeological journey into the history of the testing pyramid: Who envisioned it first and in which context? By which technical constraints was it shaped and is it possible, that just as the Egyptian and the Mesoamerican pyramids developed independently from each other at different times, on two different continents, the testing pyramid also has multiple origin stories? And what might the future hold? Do new developments in hardware, software and architectural patterns alike allow us to rethink the traditional pyramid?
And to bring us finally back to the future, we will look at how Testcontainers – a popular JVM testing library that harnesses Docker to easily, reliably, spin up test dependencies – can support us in assembling the test suite structure, that best suits the needs of our applications and our developers.
Bio: Testcontainers maintainer, passionate about FLOSS, containers and Java. Oracle ACE Pro. Likes to write Python programs to support his wife in performing behavioral science experiments with pigeons. Plays the electric guitar and is a musician in his second life.
After many years working in the industry as a software engineer and a short detour into the world of academic blockchain research, Kevin now found a new home at Docker as an Engineering Manager, together with his beloved Testcontainers project.
Language: EN
Title: The Hacker’s Guide to Insecure Workload Configuration in Kubernetes
Description: Do you want to see live Kubernetes hacking? Come to see interactive demos where your newly registered accounts in a k8s application are hijacked.
This talk guides you through various security risks of Kubernetes, focusing on Insecure Workload Configuration and Lack of Centralized Policy Enforcement from the OWASP Kubernetes Top 10 list. In live demos, you will find out how to exploit a range of misconfigurations in your k8s clusters, attacking pods and containers via privilege escalation, leading to an ultimate compromise of user accounts in an exemplary web application.
You will learn about common mistakes and vulnerabilities along with the best practices for hardening your Kubernetes systems.
Bio: Patrycja is a lead engineer at Form3, working on reliability and performance of UK payments.
She is also the founder of Yon Labs, a startup focusing on automated tools for detection and refactoring of security vulnerabilities, performance anti-patterns, or cloud issues and providing consultancy in Java, C++, Go, and cloud technologies.
Language: EN
Title: Elegance and Enigma of Software Architecture
Description: Software architecture is a fascinating field that combines creativity, problem-solving, and technical expertise. A well-designed software architecture is like a beautifully crafted piece of art. It's elegant, simple yet powerful, and efficient.
Every component fits together seamlessly, like a well-crafted puzzle. The elegance and enigma of architecture lie in its ability to transcend mere functionality and evoke profound emotional responses, often beyond technology.
The question is how? How an architect should think? Let's talk.
Bio: Sagar is hailing from Bangalore, India. He is working as Head of Engineering for one of the Amadeus products. Before this, he had years of experience as a Lead System Architect in Amadeus. Led architecture for 10+ major airlines, and was one of the pioneers in architecting digital platforms in Amadeus.
Title: Uyumsuzluktan Gelen Bir Uyum: İlişkide İletişimde Tango
Description: Bugün, bir dansın sadece adı değil, aynı zamanda bir yaşam tarzı ve kültürel bir ifade biçimi haline geldiği bir dünyada toplanıyoruz. Tango, derin duyguların, tutkunun ve uyumsuzluğun dansı olarak bilinir. Ancak paradoksal bir şekilde, bu uyumsuzluk, bir uyumun doğmasına neden olur.
Bu sunumda, tango dansının sadece bir dans olmanın ötesindeki anlamını keşfedeceğiz. Tango, insan duygularının karmaşıklığını ifade etmek için bir araç olarak nasıl kullanılır? Tango'nun kültürel ve tarihi önemi nedir ve günümüzde nasıl yaşatılıyor? Bu soruların cevaplarını ararken, tango'nun insanları nasıl bir araya getirdiğini ve uyumsuzluktan nasıl bir uyum doğduğunu göreceğiz.
İçimizdeki duyguları, tutkuları ve hatta kırılganlıkları ifade etmek için tango'nun nasıl bir platform sağladığını inceleyeceğiz. Tango, bedenimizin ve ruhumuzun birbirine uyum sağlaması için bir alan sunar, ancak bu uyum bazen beklenmedik bir şekilde, uyumsuzluktan doğar.
Bu sunumda, tango'nun ritmiyle, melodisiyle ve duygularıyla bizi nasıl etkilediğini keşfedeceğiz. Aynı zamanda, tango'nun insan ilişkilerinde nasıl bir metafor olduğunu ve uyumun bazen uyumsuzluktan geldiği gerçeğini göreceğiz.
Bio: Elif Ünlüataer, Uludağ Üniversitesi İşletme Fakültesi'nden mezun olmuştur. On bir yıllık kapsamlı kurumsal deneyimin ardından, tutkusunu mesleğe dönüştürmüş ve kariyerini tango üzerine inşa etmeye karar vermiştir. Elif, 2009 yılında partneriyle birlikte Türkiye Dans Federasyonu tarafından düzenlenen Kulüpler Arası Arjantin Tango Yarışması’nda kategorisinde birincilik ödülüne layık görülmüştür. Tango eğitimi ve kültürünün derinliklerine dalmak için bir süre Arjantin'in Buenos Aires şehrinde yaşamıştır. Orada, tangonun sadece bir dans formu olmadığını, aynı zamanda günlük yaşama, iletişime ve liderlik becerilerine olumlu katkılar sağlayabilecek değerler barındırdığını keşfetmiştir.
Bu anlayışla yola çıkarak TangoWellness'ı kurmuş ve burada tangoyu, sıradan bir dans kursunun ötesinde, bir yaşam biçimi olarak sunmaktadır. "İlişkide İletişimde Tango" ve "Tangoyla Liderlik" gibi başlıklar altında, tangonun yaşamın her alanında uygulanabilir değerlerini, bireylere ve kurumlara aktarmaktadır. Elif Ünlüataer, tangoyu hem bir sanat formu hem de kişisel gelişim aracı olarak benimsemiş ve bu vizyonuyla birçok kişiye ilham kaynağı olmuştur.
Attending Companies
Java Day Istanbul is one the the biggest software conference in Turkey, proudly announces its impressive lineup of companies participating in the 2025 event!
Impressions
Technical Committee
Our Sponsors
Java Day Istanbul supported by industry sponsors. We appreciate their commitment to the Istanbul Java User Group and we greatly value their active contribution to the JAVA software and technology community.
To ensure smooth participation and representation at the event, we kindly remind all sponsors to complete all necessary requirements by April 18th.
Gold Sponsors
Exhibitor
Supporter
Venue
ABOUT THIS VENUE:
Elite World Asia Hotel in Maltepe, one of the best locations on Istanbul’s Asian side, you can soak in the perfect view of the sea and the Princes’ Islands!
FULL ADDRESS:
İnönü Caddesi No: 22 Küçükyalı
Maltepe - Istanbul / Turkey