What we're about

The MelbJVM group discusses the Java Virtual Machine (JVM). Topics covered are frameworks and languages on the platform.

Many of our members are software developers using the Java language and looking to find out what's new, and what they can bring to their own projects, bringing up to date techniques and software technologies to the perennial development platform.

Some of our past topics to illustrate this:-

Emerging JVM languages (Redline Smalltalk (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/97752052/), Whiley (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/109159402/), Kotlin (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/143189722/)) and more prevalent JVM languages (Groovy, Clojure (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/116283292/), Scala)

Hardware interop with LeapMotion (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/133318892/) and RasberryPi (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/140852482/)

Lambda workshop (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/140852482/) (Java 8)

Deploying webapps to the cloud and QoS (Cloudbees (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/61618692/), JInspired.com (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/70796702/))

Buildtools (Gradle (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/133318892/))

Android Workshop (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/109159482/)

Enterprise/Web frameworks (Spring (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/133510742/), Vert.x (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/70482282/), JavaEE (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/97752052/), Grails (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/133318892/), Stripes (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/55492392/), Play 2 with Akka (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/72177322/))

Testing frameworks (Geb (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/55492392/), JBehave (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/66903902/)) and Katas (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/103218512/)

Our members range from those new to programming, students and testers looking to move into development, all the way to those who have been using Java since it was called Oak (did you even know Java used to be called Oak?).

Membership is free. It costs nothing to attend most nights thanks to the generosity of our sponsors (https://www.meetup.com/Melbourne-Java-JVM-Users-Group/sponsors/). We meet once a month in the CBD.

Whether you are developing on the JVM or just curious to see what its like, and regardless if you are based in Melbourne or just stopping through please register, we'd be happy to have you. Look forward to seeing you at a future meetup!

Upcoming events (1)

Java Security: Focused, Effective, and Under-Complicated by Erik Costlow

Hi everyone,

First meet-up for 2023 is an in-person event! We're excited to announce that MelbJVMs next meetup is about Java Security: Focused, Effective, and Under-Complicated by Erik Costlow

Java Security: Focused, Effective, and Under-Complicated

As one of the most popular software languages 20+ years running, Java has many security capabilities built into it already.

Instead of shifting left with work and adding steps, you can shift a decision left about how you'll use the JVM with things it already does. Instead of bolting security on (just earlier), you can integrate it more easily.

This means more trust with your development and operations teams because they don’t need to do as much, and your team sounds more credible and influential by speaking the same terms that developers use.

As you will learn in this interactive session, simple adjustments or ways of discussing the JVM can yield big security improvements.

About the Speaker

Erik Costlow is a software security expert with extensive Java experience. He handles the security of Azul's JVMs that operate at peak speed while making security easier and better for all. Erik was the principal product manager in Oracle focused on security of Java 8, joining at the height of hacks and departing after a two-year absence of zero-day vulnerabilities. During that time, he learned the details of Java at both a corporate/commercial and community level. He also assisted Turbonomic's product management team in the data center/cloud performance automation. Erik also lead product management for Fortify static code analyzer, a tool that helps developers find and fix vulnerabilities in custom source code. Erik has also published several developer courses through Packt Publishing on data analysis, statistics, and cryptography.

Find us
The meetup will be hosted at Red Hat's Melbourne office:
Level 23, 120 Collins Street
Melbourne VIC 3000, Australia
Entrance to the bldg is at Russel corner Little Collins Street
Just go straight up to level 23 (No lift pass needed)

A massive thanks to Red Hat for sponsoring the Food and Drinks, as well as the location for the event.

A big thanks to Oracle+Aconex and Circuit recruitment for their constant funding support.

See all sponsors: https://melbjvm.com/sponsors