Skip to content

About us

The purpose of this JUG is to provide a forum to share ideas, discuss and to promote Java and JVM. Anybody with an interest in Java & JVM is encouraged to join. We meet once a month. The meetings will include tech talks, workshops, code jams on various topics related to Java. Come, connect and collaborate at the BOJUG home page, the mailing list, Watsapp , slack and facebook and be a part of something awesome
We are a group of Java JVM developers in Bangalore, engineers (to say the least) we hope to create a thriving Java community in Bangalore. Java being open sourced is easily one of the greatest piece of news in recent memory for us developers. Now, Java will be adopted even more widely than it was. Part of being open source means to build communities. Communities of developers, users, experts and beginners, which are needed for the greater adoption of Java. These communities are the life-line of any open source product, and as users, it is our responsibility to strengthen Java's life-line.

Sponsors

ANSR

ANSR

ANSR helps organizations scale through Global Capability Centers (GCCs)

Talent500

Talent500

Talent500 is a job search platform for Software Engineers in India

Oracle

Oracle

Location and Snacks

Jetbrains

Jetbrains

License for IntelliJ idea

Upcoming events

1

See all
  • [In-Person] September Java Meet-up at Sahaj Bangalore

    [In-Person] September Java Meet-up at Sahaj Bangalore

    Sahaj Software, 365, 3rd Floor, Sulochana Building, 1st Cross Road, 3rd Block, Santhosapuram, Koramangala 3 Block, Koramangala, Bengaluru, Karna, Bengaluru, IN

    ## We're excited to host another morning packed with technical insights in collaboration with MongoDB and Sahaj Bangalore.

    ## Details

    Location:

    Sahaj Software
    365, 3rd Floor, Sulochana Building, 1st Cross Road, 3rd Block, Santhosapuram, Koramangala 3 Block, Koramangala, Bengaluru, Karnataka 560034

    Note: *** Event from 9.30am to 2:00pm, Snacks Provided ***

    -- RSVP ONLY IF HAVE YOU DECIDED TO JOIN
    -- Its a Free Event, RSVP before 19th Sept 2026. NO Walk-INs allowed
    -- GOV ID CARD IS MANDATORY TO ENTER
    -- LAPTOP IS NOT MANDATORY, BRING IT ONLY IF YOU WISH TO PRACTICE ALONGSIDE (FULLY CHARGED)

    Agenda:
    ➡️ Registration Opens @ 9.30 am

    ➡️ Talk #1: Spring AI Vector Search with Java (Hands-on Workshop)
    Are you a Java Programmer looking to add AI-powered semantic search to your applications using MongoDB and Spring AI? Join us for a hands-on workshop where you’ll build vector search capabilities in Java using Spring AI together with MongoDB Atlas Vector Search.

    We’ll start from familiar keyword search patterns and evolve them into meaning-based semantic search, so you can confidently move from traditional text queries to embedding-based similarity search in real-world applications.

    Through lab exercises, you’ll connect a Java Spring Boot application to MongoDB, generate embeddings for application data, store vectors in MongoDB collections, and implement end-to-end semantic search workflows. You’ll learn how to shape vector search queries around application patterns, combine metadata filtering with similarity search, and understand how MongoDB’s flexible document model supports AI-ready data access in Java apps. This is a fully hands-on session, so you’ll need your laptop to participate.

    By the end, you’ll walk away with practical code samples, a clearer mental model of how vector search works in Java, and skills to bring semantic search patterns back to your own projects.

    Prerequisites

    • Basic knowledge of Java
    • Familiarity with Spring Boot fundamentals
    • Preferred: access to JEDEE in Instruqt
    • MongoDB Atlas cluster access provided during the workshop or personal Atlas account

    Learning Objectives
    By the end of this session, attendees will be able to:

    1. Implement semantic vector search in Java using Spring AI and MongoDB Atlas Vector Search, including generating embeddings and storing vectors for application data.
    2. Execute similarity search queries using Spring AI’s VectorStore abstraction, combining vector similarity with metadata filtering to build practical semantic search workflows.

    Time: 10.00 am to 11.30 am
    Speaker(s) :
    Sanjay Krishna
    Sanjay K. is a Core Technical Support Engineer at MongoDB, specializing in scalable architecture, performance engineering, and systems troubleshooting.

    ➡️ Talk #2: Running a data platform at scale: Data Quality issues and how to spot them
    Data is the lifeblood of any data platform — but when that data is incomplete, inconsistent, or just plain wrong, everything downstream is impacted: reports, dashboards, and even ML models. At small scale a team might catch issues manually. Once a platform grows to 50+ daily jobs and complex pipelines, data quality has to be taken seriously — and having those practices in place before it scales is what keeps a platform healthy.

    This talk shares lessons learned from running a large-scale data platform that handles terabytes of data every day: the practices that saved the team and the mistakes they didn't see coming. It explores why detecting data quality issues early is critical and what can go wrong when it's neglected, then shows how a library like Amazon Deequ enforces data sanity checks and how those checks slot into a pipeline.

    Target Audience: Data Engineers - all experience levels, DS folks can also benefit from it.
    Time: 11.45 am to 12.30 pm
    Speaker(s) : Denny Sam
    Denny has been building software, data pipelines, and other data products for customers for over 8 years. He is currently working s on an adtech platform to optimise out-of-home inventory selection for large scale customers.

    ➡️ Break: Lunch & Networking
    Time: 12:45 pm to 2:00 pm

    • Photo of the user
    • Photo of the user
    • Photo of the user
    102 attendees

Group links

Organizers

ANSR T. is a Super Organizer

Members

12,409
See all