top of page
Upcoming Events
4 December 2024 at 18:00:00
London Meetup: Beyond caching with Hazelcast, Santander and the London Java Community
Join us for an evening filled with learning, networking, and festive fun as we explore how Hazelcast Platform extends far beyond caching to support complex, real-world enterprise needs.
See Hazelcast Platform in action
Get exclusive insights from our guest speaker, Humphrey Fu, Engineering Lead at Santander, as he shares the journey of adopting and evolving Hazelcast Platform within Santander’s FX platform. What started as a simple caching solution for a single data type is now a core component of Santander’s infrastructure supporting messaging, compute grids, and static data distribution. Humphrey will discuss the project’s key challenges, milestones, and decisions involved in scaling Hazelcast Platform within a complex financial environment - all from a practitioner’s perspective.
5 December 2024 at 18:00:00
Future-Proofing Java: The Art of Crafting Resilient APIs
Designing APIs is an art, a creative exercise. Getting it right for right now is hard, getting it right for tomorrow is even harder.
This talk explored designing resilient Java APIs for upward compatibility, consumability, and flexibility.
We discussed the practicalities of ideas like encapsulation and inheritance, looked at wider elements like consistency, and effective communication of intent, and covered concepts like the Open-Closed Principle, Semantic Versioning, and other elements that are essential for seamless API evolution.
We also reviewed real-world examples, Java gotchas, the latest Java API capabilities, API Check tools, and data and looked at what Maven Central tells us about the challenge we all face (and just how good we collectively are).
Amazingly, good API design not only helps with evolving for the future, it makes the API more secure and reduces maintenance overheads - all while remaining flexible and consumable.
Time to break those bad design habits before they begin.
12 December 2024 at 18:00:00
LJC Live at Red Hat
LJC Live is back and we’re thrilled to welcome Stathis Rouvas and Paulo Menon from our hosts Red Hat, and Matt Scott, CTO at NimbusPay Technologies.
Agenda
6.00pm Arrivals and drinks
6.20pm Welcome from the LJC
6.25pm Welcome from from Red Hat
6.30pm Presentation one
7.00pm Break for refreshments, kindly provided by Red Hat
7.30pm Presentation two
8.15pm Q&A and networking
8.45pm Departures
Speaker: Matt Scott, CTO, NimbusPay Technologies
Title: Automated DevSecOps Pipelines with GitHub Actions
Synopsis: What are GitHub Actions? Why should I care? What on earth is DevSecOps? Find out how to automate and secure your Java builds.
Speakers: Stathis Rouvas, Senior Consultant and Paulo Menon, distinguished Principal Consultant, Red Hat
Title: Streamline Your Java to Cloud Journey: How JKube Makes Kubernetes and OpenShift Deployment a Breeze
Synopsis: Are you tired of wrestling with complex deployment scripts and configuration files when moving your Java applications to cloud-native platforms? Look no further than JKube, the ultimate tool for streamlining the onboarding process. In this talk, we'll explore how JKube seamlessly integrates with your existing Maven workflow, leveraging the power of the familiar `pom.xml` to configure and deploy your Java apps to Kubernetes and OpenShift. We'll delve into the key advantages of using JKube, including its tight integration with Maven, effortless configuration management, and streamlined deployment processes. Join us to discover how JKube can save you time, reduce friction, and make deploying your Java applications a breeze. (generated by a helpful LLAMA3.1 AI agent!)
In this session, you'll discover how to deploy your application using Source-to-Image (S2I) for rapid testing in a Kubernetes environment, along with an introduction to Cloud Application Development—now a leading paradigm for most organizations.You'll also dive into configuring and deploying Java applications to Kubernetes and OpenShift with ease and faster using JKube for streamlined deployment and management.
Speaker bios:
Paulo Menon is a distinguished Principal Consultant at Red Hat, specializing in Cloud Application Development/Architecture for major UK and EMEA clients, managing the EMEA AppDev Community of Practice, and organizing EMEA Tech Meetups, bringing over 23 years of IT experience, including 15 years with Red Hat, to ensure client success, while also actively mentoring and contributing to the London Java community in his spare time.
Stathis Rouvas is a Senior Consultant at Red Hat, specializing in Application Development across the UK and Ireland. With over 20 years of experience in Java-based business applications, including eight years as a consultant at Red Hat, he is adept at solving complex challenges in modern application design. Stathis is particularly passionate about automation and cloud technologies, playing a key role in application modernization projects where Ansible serves as a cornerstone in the transformation to agile, cloud-optimized systems. He also actively contributes to the Serverless Workflow, Decisioning, and Application Development Community of Practice repositories.
Matt Scott
Matt has over two decades of experience in a variety of technology roles at financial services companies - and has been working with Java since 1999. Currently he is CTO at NimbusPay Technologies Inc.
This event is organised by RecWorks on behalf of the London Java Community.
No events are available!
bottom of page