Community Day for Java is an annual community-driven conference that brings together Java enthusiasts, developers, architects, students, and technology leaders to learn, connect, and share knowledge.
Organized by the Java User Group, Gujarat community, the event features expert talks, real-world experiences, emerging trends, and networking opportunities aimed at fostering collaboration and continuous learning within the Java ecosystem.
Call for Proposals
Java continues to evolve at an incredible pace. From modern language features and JVM innovations to cloud-native architectures, platform engineering, native deployments, and the rise of AI-powered applications, today's Java developers are solving some of the most exciting challenges in software engineering.
We're looking for sessions that go beyond buzzwords and marketing slides. We value practical experiences, production stories, lessons learned, architectural insights, and actionable techniques that attendees can take back to their teams and apply immediately.
Whether you've modernized a legacy system, optimized JVM performance, built resilient distributed systems, adopted GraalVM Native Images, experimented with Virtual Threads, integrated AI capabilities into Java applications, contributed to open source, or discovered a better way to build software with Java—we want to hear your story.
Don't worry about selecting the right track when submitting your proposal. Simply submit the session you want to deliver—our CFP Review Committee will evaluate every proposal and assign accepted sessions to the most appropriate track as we curate the overall conference program.
Track 1: Java & JVM
Deep dives into the Java platform, language evolution, JVM internals, performance engineering, concurrency, testing, developer productivity, modern APIs, and practical coding techniques.
Suggested topics include:
Track 2: Enterprise Java
Framework-neutral discussions focused on building, modernizing, deploying, and operating Java applications in production.
We welcome sessions covering:
Track 3: Workshops
Hands-on experiences designed to help attendees learn by doing.
We're especially interested in workshops that enable participants to build, experiment, and leave with practical skills they can apply immediately. Topics may include AI-powered Java applications, cloud-native development, Virtual Threads, Kafka, GraalVM, observability, testing, modernization, security, and performance engineering.
Session Formats
To accommodate different styles of knowledge sharing, we invite proposals in the following formats:
What Makes a Strong Submission?
What We're Less Likely to Accept
Our Review Process
Every submission is carefully reviewed by multiple members of our CFP Review Committee. We evaluate proposals based on their technical depth, originality, practical relevance, clarity, and overall value to the audience.
Accepted speakers should expect to participate in a dry run with members of the review committee. These collaborative sessions provide constructive feedback on technical depth, content flow, demonstrations, communication, and time management. The goal is to help speakers refine their presentations—not to serve as an additional selection stage.
Our goal is to build a balanced conference program. In addition to technical quality, we consider topic diversity, audience levels, session formats, and avoiding significant overlap between accepted sessions. As a result, even high-quality proposals may not be selected if they cover substantially similar content to other accepted talks.
Who Will Be in the Audience?
Our audience primarily consists of members of the professional Java community:
During submission, you'll also be asked to indicate the intended audience level for your session (Beginner, Intermediate, or Advanced). This helps us curate a balanced conference program and allows attendees to choose sessions that best match their experience.
First Time Speakers are Welcome!
First-time speakers are warmly encouraged to submit—if you have practical experiences, lessons learned, or ideas that can help fellow developers, we'd love to hear your story. Whether this is your first CFP or your fiftieth, we welcome diverse voices and perspectives from across the Java community.
If you're new to public speaking, we especially encourage you to consider submitting a Lightning Talk or Tech Talk. Many experienced conference speakers began with shorter sessions, and we'd be delighted to help you start your speaking journey.
Speaker Guidelines
Special Note on Speaker Expense Coverage
We are a community-driven, volunteer-led conference organized with the sole objective of creating meaningful learning experiences for the Java community. We do not operate as a for-profit event, and our goal each year is simply to break even while delivering the best possible experience for our attendees.
As a result, our ability to support speaker travel and accommodation is limited and depends on the overall event budget and sponsorship contributions. For accepted speakers travelling from outside Gujarat, we may be able to provide partial or full assistance on a case-by-case basis, subject to budget availability. Unfortunately, we are unable to guarantee such support for all speakers.
If your organization has programs that support community speaking engagements, we'd be delighted if you could explore that option. In appreciation of their support, we would be happy to acknowledge your organization as a Community Supporter on our event website and give them a special shout-out across our social media channels.
Thank you for your understanding and for helping us keep this conference sustainable, accessible, and truly community-first.
Final Note
The Java ecosystem thrives because developers are willing to share what they've learned with others. Some of the best conference talks don't begin with a groundbreaking new framework—they begin with a difficult production problem, an unexpected discovery, or a hard-earned lesson that can help someone else become a better engineer.
We can't wait to see what you'll bring to the stage.
As a not-for-profit community conference, speaker expense coverage is limited and considered on a case-by-case basis, subject to available budget, sponsorship commitments, and applicable terms and conditions.
If you haven't logged in before, you'll be able to register.
Using social networks to login is faster and simpler, but if you prefer username/password account - use Classic Login.