What we’re about
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, 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.
Upcoming events (2)
See all- [In-Person] Bangalore JUG April MeetupRed Hat India Pvt. Ltd., Bengaluru, KA
Bangalore Java User Group is proud to host multiple international speakers at Red Hat Bangalore. This is a great opportunity to hear and meet world renowned speakers at Bangalore Java User Group (JUG).
Talk #1 - What's happening at the core of the Java supply chain
Time - 10:00 AM IST
In the Java world Maven Central is the most important single service. You can get Java SDKs and even container images from various vendors but Java code comes from only one place: Maven central. Serving over 10 billion requests a week, Maven Central is so boring, so reliable that it’s understandable that it’s mostly invisible. It’s just there. Times are changing and so is Maven Central. As cyberattacks grow the defences at Maven Central have grown too and now we're on the offence. Learn how Maven Central is working with the Linux Foundation and others to add features and services that will keep the Java community safer, more informed and better prepared.Speakers:
Steve Poole
Steve is Developer Advocate, Security Champion, DevOps practitioner (whatever that means) Long time Java developer, Leader and Evangelist. He has been working on Java SDKs and JVMs since Java was less than 1. Steve is a JavaOne Rockstar, JSR leader and representation, Committer on open source projects including ones at Apache, Eclipse and OpenJDK. A seasoned speaker and regular presenter at international conferences on technical and software engineering topics.Jamie Coleman
Jamie is a Developer Advocate for Sonatype formally IBM, based in the UK. He talks about the importance of security in software, improving developer productivity and raising awareness about energy consumption of technology. Passionate about discovering ways to help reduce developers carbon footprint, he is also a subject matter expert in containerised solutions and build technologies. He fell in love with Java at University and has gone on to talk at many conferences about using Java with microservices and related technology. He has worked on a wide variety of projects such as modernising IBM CICS mainframe testing infrastructure, creating, and automating the creation of Docker images for IBM’s products and contributing to a DevOps pipeline offering.Talk #2 - Using AI to Deploy Java apps to Kubernetes
Time - 11:00 AM IST
Developer teams are constantly under pressure to deliver new features and functionality without impacting core applications, often using new and unfamiliar features and environments. In this session we’ll show how to use AI to automate deployments to Kubernetes reliably and securely using GitHub actions. Highlights will include using AI to create Kubernetes deployment manifests and GitHub actions, AB Testing, blue-green deployments, and GitHub repo features for Dev/Test environments, plus practical container orchestration for Kubernetes in production.Speaker:
Brian Benz
Brian Benz is a Java Champion and a Cloud Advocate at Microsoft, helping developers get the most out of Azure. Before Joining Microsoft, he was a program manager, evangelist, solution architect, consultant, developer, and author at IBM, Deloitte, and other companies. Find him on most of the socials and GitHub at @bbenz. A current list of Brian's talks can be found at https://aka.ms/brianspeakingOn popular demand, we are doing an in-person version of the online event of February 2024.
Talk #3 - Modern Spring Boot Application development with JDK 21
Time - 01:00 PM IST
We will take a look at building modern Spring Boot applications using Java 17/21. We will explore some notable Java new features such as Records, Text Blocks, Type Inference using var, etc. We will build a sample Spring Boot application demonstrating the following features:- JdbcClient
- RestClient
- HTTP Interfaces
- Testcontainers Support
- GraalVM Support
Speaker:
Siva Prasad Reddy
Siva is a Software Architect experienced in building scalable distributed enterprise applications. He has been a professional developer since 2006, working with a variety of languages, including Java, Kotlin, Node.js, and Go. He worked in banking and e-commerce domains building software solutions using Monolithic, Microservices and Even-Driven Architectures.Talk #4: Give Your LLMs a Left Brain
Abstract: The human brain is divided into two hemispheres, each of which specializes in different types of tasks. Your right brain excels at imagination, intuition, art, rhythm, feelings, and dreams. Meanwhile, the left brain is more analytical and focused on logic, sequencing, linear thinking, and mathematicsBio: Stephen Chin is VP of Developer Relations at Neo4j and author of The Definitive Guide to Modern Client Development, Raspberry Pi with Java, Pro JavaFX Platform, and the DevOps Tools for Java Developers title from O'Reilly.
Not open