Our upcoming events


Our events are about learning. Recent meetups have varied from Java 8 with Oracle’s David Delabassee, Machine Learning with Google’s Melanie Warwick, Agile Coding with Venkat Subramaniam, Scala with Lightbend, and Kafka with Confluent’s Tim Berglund (Tim holds the record for most DubJUG appearances!).

Check out our upcoming speakers and presentations, or view past events.


Image SpeakerDetails Coming Soon - Join Waitlist Below
2018-03-22
So far in 2018 we have organised two awesome Java Rockstars and Champions to visit Dublin to share their knowledge on Java 8, Clustering MicroProfile Applications using CDI and JCache, Microservices and Vert.x. Very soon, we will announce details of our March event, so if you'd like to be among the first to hear about it to secure a seat to meet people like Roberto and Bert Jan, simply subscribe to the waitlist below (we won't spam you) and keep your eyes peeled to your inbox! . # **The Dublin Java User Group - Sponsor Messages** **Stackand.Co** enrich the professional lives of Java / Scala software professionals - with over 20 years experience in the Irish ICT market, they have helped many great people elevate their careers. Perhaps they can do the same for you working with companies [**like this one?**](https://recruit.zoho.com/recruit/ViewJob.na?digest=7NZDPrAwelZRR7pgbV1JQlg7fAI9NqhUofQ6ctM2P.8-&embedsource=Embed) Website: [**Stackand.Co**](http://stackand.co) / Twitter: [**StackanddotCo**](https://twitter.com/stackanddotco) . **Equifax Technology Ireland** is the Research and Development arm of global credit scoring organisation Equifax - it has recently opened a technology centre in the Bloodstone Building, Dublin 2. Now looking for developers! Website: [**Equifax.com**](https://equifax.com) / Twitter: [**Equifax**](https://twitter.com/equifax) . **GuruTeam's** 'crème de la crème' instructors deliver an enthusing and valuable learning experience, equipping attendees with the vital skills applicable to their careers, and bringing true business value to organisations they work with. Upcoming courses include CI with Jenkins, Apache Hadoop, Data Science & Big Data Analytics, Spring, GIT, Linux Foundation™, Angular 2, and OpenStack™ Website: [**GuruTeamIrl.com**](http://guruteamirl.com) / Twitter: [**GuruTeamIreland**](https://twitter.com/guruteamireland) . **Version 1** is a trusted technology partner to major domestic and international customers across all industry sectors in the UK and Ireland. Their Java practice has grown to over 120 people over the last few years, and continues to grow. Many of their Java customers use a significant amount of open-source tools and technologies, and therefore Version 1 work with the community to hear other Java success stories, learn more about people’s experiences, and bring in Java experts and champions to get the latest on what’s going on in that space.” Website: [**Version1.com**](https://version1.com) / Twitter: [**Version1Tweets**](https://twitter.com/Version1Tweets) . **Teckro** are rethinking every element of clinical research - the people, the processes, the technologies used. By making it possible for all relevant information to be instantly accessible to every active member of a clinical trial and for the entire study teams to be connected effortlessly, they are broadening the possibilities of what can be achieved. This means drugs and treatments for the world’s most complex diseases are being developed quicker, and Teckro's long-term goal of continuously improving healthcare for everyone is realised. Teckro's partnership with DubJUG means that they can interact and exchange ideas with some of Dublin’s best developers. Website: [**Teckro.com**](http://Teckro.com) / Twitter: [**TeckroOfficial**](https://twitter.com/teckroofficial?lang=en) . **Sonorplex** add the edge to event attendance with their innovative 'Mark and Review' video platform. Download the Sonorplex app on your smartphone, attend DubJUG, and click points of interest in realtime. Your own personal 'marked' copy will be available for reviewing within hours, allowing you to relive the presentations again and again! Website: [**Sonorplex.com**](https://sonorplex.com) / Twitter: [**Sonorplex**](https://twitter.com/sonorplex) . **tcube** provides city-centre co-working / hotdesks and fully serviced office space for ICT professionals and companies specifically. Their community knits so well together remote workers, contractors, city visitors and entrepreneurs / startups immediately become a part of a network of like-minded people who are able and willing to help one another. Offices in Fleet Street, Trinity Street and Grafton Street provide great locations with a huge benefit when it comes to hiring and retaining millennials. Website: [**tcubedublin.com**](https://tcubedublin.com) / Twitter: [**tcubeDublin**]( https://twitter.com/tcubedublin) . ##**MORE DUBLIN JAVA USER GROUP EVENTS** **Java developers who are interested in this meetup are also attending other Dublin Java User Group meetups - check them at** [**DubJUG.org**](http://dubjug.org)

Image SpeakerMicroservices in Action at the Dutch National Police & Vert.x
2018-02-22
For our second DubJUG event of 2018, we're very honoured to have Java Champion, JavaOne Rock Star and leader of the NLJUG Bert Jan Schrijver come to Dublin to share his immense knowledge with our community. But this is not academica stuff! He will share **real-life** project cases discuss why and how the Dutch National Police force implemented Microservices, and why a startup uses the Vert.x event driven, non blocking and polyglot toolkit for building reactive applications. ##Bert Jan is presenting..... # **Microservices in Action at the Dutch National Police** ##and # **Building Microservices with Vert.x** ##Doors Open 18:15 (evening session) . . #**About Bert Jan Schrijver** Bert Jan is a software craftsman at Dutch software consultancy JPoint and CTO at OpenValue. He has a strong focus on Java, Continuous Delivery and DevOps. Bert Jan is a Java Champion, JavaOne Rock Star speaker and user group leader for NLJUG, the Dutch Java User Group. He loves to share his experience by speaking at conferences, writing for the Dutch Java magazine and helping out Devoxx4Kids with teaching kids how to code. Follow Bert Jan on twitter at [**@bjschrijver**](https://twitter.com/bjschrijver) . . # **Microservices in Action at the Dutch National Police** Microservices? At the Police? Definitely! At the Cloud, Big Data and Internet division of the Dutch National Police, 3 DevOps teams use the latest open source technology to build high tech web applications. These applications are used to support digital investigation and incident response with data from open, online sources and are built using Spring Boot, Angular 2.x, Spark, Kafka and Jenkins 2. In this session, Bert Jan will share their experiences and real-world use cases for microservices. He will explain the architecture, why it was chosen, which challenges were faced and how this brought the three teams together to work on one product, loosely based on the models used by Spotify and Netflix. Bert Jan will also share how the principles of DevOps and Continuous Delivery were applied, and how security, build pipelines, test automation, performance tests, automated deployments and monitoring were handled. You'll leave this session with an understanding of how this approach enabled the team to have the agility of a startup within the large Police organisation. . # **Building Microservices with Vert.x** Vert.x is a toolkit for building reactive applications on the JVM. It is event driven, non blocking and polyglot, which makes it an excellent platform for building microservices. It was awarded for 'Most Innovative Java Technology' at the JAX Innovation awards. In this talk, Bert Jan will share experiences and real-world use cases from a Dutch company that started building reactive web applications with Vert.x about 4 years ago. You'll learn the concepts behind Vert.x, why Vert.x was chosen, how it is being used and the challenges that were faced. Topics include the anatomy of the projects, (micro)services architecture, deployment model and DevOps, scalability, the upgrade from Vert.x 2 to Vert.x 3 and cooperation with the team behind Vert.x. At the end of this session, you'll know enough about Vert.x to get started yourself right away! . ##**REGISTRATION NOTES** The Dublin Java User Group meetups are designed to enhance the knowledge of developers and technology professionals. Due to the overwhelming demand to attend our events they are always full. On occasion, a small attendance fee may be required. The organisers reserve the right to cancel the booking if the attendee is not aligned to the intended audience. # **The Dublin Java User Group - Sponsor Messages** **Stackand.Co** enrich the professional lives of Java / Scala software professionals - with over 20 years experience in the Irish ICT market, they have helped many great people elevate their careers. Perhaps they can do the same for you working with companies [**like this one?**](https://recruit.zoho.com/recruit/ViewJob.na?digest=7NZDPrAwelZRR7pgbV1JQlg7fAI9NqhUofQ6ctM2P.8-&embedsource=Embed) Website: [**Stackand.Co**](http://stackand.co) / Twitter: [**StackanddotCo**](https://twitter.com/stackanddotco) . **Equifax Technology Ireland** is the Research and Development arm of global credit scoring organisation Equifax - it has recently opened a technology centre in the Bloodstone Building, Dublin 2. Now looking for developers! Website: [**Equifax.com**](https://equifax.com) / Twitter: [**Equifax**](https://twitter.com/equifax) . **GuruTeam's** 'crème de la crème' instructors deliver an enthusing and valuable learning experience, equipping attendees with the vital skills applicable to their careers, and bringing true business value to organisations they work with. Upcoming courses include CI with Jenkins, Apache Hadoop, Data Science & Big Data Analytics, Spring, GIT, Linux Foundation™, Angular 2, and OpenStack™ Website: [**GuruTeamIrl.com**](http://guruteamirl.com) / Twitter: [**GuruTeamIreland**](https://twitter.com/guruteamireland) . **Version 1** is a trusted technology partner to major domestic and international customers across all industry sectors in the UK and Ireland. Their Java practice has grown to over 120 people over the last few years, and continues to grow. Many of their Java customers use a significant amount of open-source tools and technologies, and therefore Version 1 work with the community to hear other Java success stories, learn more about people’s experiences, and bring in Java experts and champions to get the latest on what’s going on in that space.” Website: [**Version1.com**](https://version1.com) / Twitter: [**Version1Tweets**](https://twitter.com/Version1Tweets) . **Teckro** are rethinking every element of clinical research - the people, the processes, the technologies used. By making it possible for all relevant information to be instantly accessible to every active member of a clinical trial and for the entire study teams to be connected effortlessly, they are broadening the possibilities of what can be achieved. This means drugs and treatments for the world’s most complex diseases are being developed quicker, and Teckro's long-term goal of continuously improving healthcare for everyone is realised. Teckro's partnership with DubJUG means that they can interact and exchange ideas with some of Dublin’s best developers. Website: [**Teckro.com**](http://Teckro.com) / Twitter: [**TeckroOfficial**](https://twitter.com/teckroofficial?lang=en) . **Sonorplex** add the edge to event attendance with their innovative 'Mark and Review' video platform. Download the Sonorplex app on your smartphone, attend DubJUG, and click points of interest in realtime. Your own personal 'marked' copy will be available for reviewing within hours, allowing you to relive the presentations again and again! Website: [**Sonorplex.com**](https://sonorplex.com) / Twitter: [**Sonorplex**](https://twitter.com/sonorplex) . **tcube** provides city-centre co-working / hotdesks and fully serviced office space for ICT professionals and companies specifically. Their community knits so well together remote workers, contractors, city visitors and entrepreneurs / startups immediately become a part of a network of like-minded people who are able and willing to help one another. Offices in Fleet Street, Trinity Street and Grafton Street provide great locations with a huge benefit when it comes to hiring and retaining millennials. Website: [**tcubedublin.com**](https://tcubedublin.com) / Twitter: [**tcubeDublin**]( https://twitter.com/tcubedublin) . ##**MORE DUBLIN JAVA USER GROUP EVENTS** **Java developers who are interested in this meetup are also attending other Dublin Java User Group meetups - check them at** [**DubJUG.org**](http://dubjug.org)

Image SpeakerJava EE 7 Meets Java 8 / Clustering MicroProfile Application using CDI and JCache
2018-01-17
With Java 8 EE taking way longer to release than first expected, it could be some time off before we see Java 9 EE, and since there are many companies in Dublin using Java 7, their engineers will be interested in our first DubJUG event of 2018 which sees Senior Java EE Engineer Roberto Cortez from the Seattle based start-up, Tomitribe, talking about how Java EE 7 meets Java 8, and clustering MicroProfile applications using CDI and JCache. ##Roberto is presenting..... # **Java EE 7 Meets Java 8** ##and # **Cluster your MicroProfile Application using CDI and JCache** ##Doors Open 18:15 (evening session) . . #**About Roberto Cortez** Robert was born in Venezuela, but has spent most of his life in Coimbra, Portugal. With a degree in Informatics Engineering (equivalent to the Bologna Master’s degree) from the Department of Informatics Engineering of the University of Coimbra, he has been working as a Java Developer for 10 years in business areas like Finance, Insurance and Government. Roberto works with many Java based technologies like JavaEE, Spring, Hibernate, GWT, JBoss AS and Maven just to name a few, always relying on IntelliJ IDEA, which he says is his favourite IDE. As a Freelancer / Independent Contractor he travels the world to customers, but also to speak at Java conferences. The direct contact with the Java community made him want to become an active member in the community itself. For that reason, he created the Coimbra Java User Group, and started to contribute to Open Source on Github so he can share some of the knowledge that he has gained over the years. After working for a few major corporations, he became eager to help and grow something from the ground up, so currently works with Seattle based start-up Tomitribe which focus on developing and supporting TomEE, a Java Application server based on Tomcat with Java EE support. Follow Roberto on twitter at [**@radcortez**](https://twitter.com/radcortez) . . # **Java EE 7 Meets Java 8** The last few years have been pretty exciting for Java with new versions of EE and SE platforms. Java EE, introduced a new API to build WebSockets; a new API to parse, process and generate JSON; a new Client API in JAX-RS to invoke REST services, and finally the Batch Processing API to build batch applications. Java SE brought us the long awaited Lambda expressions; the powerful Streams API to perform operations like filtering, mapping or sorting in a very easy and fluent way, and a brand new Date Time API, to deal with the complexities of Timezones and Periods. This session will combine all of these elements together and show you how to easily develop an application using Java SE 8 with Java EE 7, with live coding and samples. . . # **Cluster your MicroProfile Application using CDI and JCache** Microprofile is a new platform definition that optimizes Enterprise Java for a Microservices Architecture and delivers application portability across multiple runtimes. You can use a subset of the Java EE specifications to develop Microprofile applications, with JAX-RS, CDI and JSON-P. Now you need to make it highly available and scalable across a large number of machines. The session will feature a live coding demo where we will turn this Microprofile application, into a fully clustered application using only standard Java API’s. Finally, to show you how light it is, we will run the entire cluster in a set up of Raspberry PI’s. ##**REGISTRATION NOTES** The Dublin Java User Group meetups are designed to enhance the knowledge of developers and technology professionals. Due to the overwhelming demand to attend our events they are always full. On occasion, a small attendance fee may be required. The organisers reserve the right to cancel the booking if the attendee is not aligned to the intended audience. # **The Dublin Java User Group - Sponsor Messages** **Stackand.Co** enrich the professional lives of Java / Scala software professionals - with over 20 years experience in the Irish ICT market, they have helped many great people elevate their careers. Perhaps they can do the same for you working with companies [**like this one?**](https://recruit.zoho.com/recruit/ViewJob.na?digest=7NZDPrAwelZRR7pgbV1JQlg7fAI9NqhUofQ6ctM2P.8-&embedsource=Embed) Website: [**Stackand.Co**](http://stackand.co) / Twitter: [**StackanddotCo**](https://twitter.com/stackanddotco) . **Equifax Technology Ireland** is the Research and Development arm of global credit scoring organisation Equifax - it has recently opened a technology centre in the Bloodstone Building, Dublin 2. Now looking for developers! Website: [**Equifax.com**](https://equifax.com) / Twitter: [**Equifax**](https://twitter.com/equifax) . **GuruTeam's** 'crème de la crème' instructors deliver an enthusing and valuable learning experience, equipping attendees with the vital skills applicable to their careers, and bringing true business value to organisations they work with. Upcoming courses include CI with Jenkins, Apache Hadoop, Data Science & Big Data Analytics, Spring, GIT, Linux Foundation™, Angular 2, and OpenStack™ Website: [**GuruTeamIrl.com**](http://guruteamirl.com) / Twitter: [**GuruTeamIreland**](https://twitter.com/guruteamireland) . **Version 1** is a trusted technology partner to major domestic and international customers across all industry sectors in the UK and Ireland. Their Java practice has grown to over 120 people over the last few years, and continues to grow. Many of their Java customers use a significant amount of open-source tools and technologies, and therefore Version 1 work with the community to hear other Java success stories, learn more about people’s experiences, and bring in Java experts and champions to get the latest on what’s going on in that space.” Website: [**Version1.com**](https://version1.com) / Twitter: [**Version1Tweets**](https://twitter.com/Version1Tweets) . **Teckro** are rethinking every element of clinical research - the people, the processes, the technologies used. By making it possible for all relevant information to be instantly accessible to every active member of a clinical trial and for the entire study teams to be connected effortlessly, they are broadening the possibilities of what can be achieved. This means drugs and treatments for the world’s most complex diseases are being developed quicker, and Teckro's long-term goal of continuously improving healthcare for everyone is realised. Teckro's partnership with DubJUG means that they can interact and exchange ideas with some of Dublin’s best developers. Website: [**Teckro.com**](http://Teckro.com) / Twitter: [**TeckroOfficial**](https://twitter.com/teckroofficial?lang=en) . **Sonorplex** add the edge to event attendance with their innovative 'Mark and Review' video platform. Download the Sonorplex app on your smartphone, attend DubJUG, and click points of interest in realtime. Your own personal 'marked' copy will be available for reviewing within hours, allowing you to relive the presentations again and again! Website: [**Sonorplex.com**](https://sonorplex.com) / Twitter: [**Sonorplex**](https://twitter.com/sonorplex) . **tcube** provides city-centre co-working / hotdesks and fully serviced office space for ICT professionals and companies specifically. Their community knits so well together remote workers, contractors, city visitors and entrepreneurs / startups immediately become a part of a network of like-minded people who are able and willing to help one another. Offices in Fleet Street, Trinity Street and Grafton Street provide great locations with a huge benefit when it comes to hiring and retaining millennials. Website: [**tcubedublin.com**](https://tcubedublin.com) / Twitter: [**tcubeDublin**]( https://twitter.com/tcubedublin) . ##**MORE DUBLIN JAVA USER GROUP EVENTS** **Java developers who are interested in this meetup are also attending other Dublin Java User Group meetups - check them at** [**DubJUG.org**](http://dubjug.org)

Our Partners


© Isabel Weber, Rafael Del Nero