
What we’re about
The London Java Community (LJC) is a group of Java Enthusiasts who are interested in benefiting from shared knowledge in the industry. Through our forum and regular meetings you can keep in touch with the latest industry developments, learn new Java (& other JVM) technologies, meet other developers, discuss technical/non technical issues and network further throughout the Java Community.
FAQ
What is the LJC?
What goes on in the LJC?
Who can join?
Is there a fee to Join, is there a fee for the events?
How do I join?
Do you have to go to every presentation?
Where are the events held?
Can I read some member feedback?
Can I give a presentation to the LJC?
What is the LJC?
The LJC is an official Java User Group for developers based in London. It was founded in November 2007 and since then has grown to over 5000 members and is now the biggest Java User Group in the UK.
What goes on in the LJC?
We run a variety of regular events ranging from social events and technical presentations to our full day unconference. On top of the events we run prize draws and have an active mailing list/forum. We support the Graduate Development Community in London and promote London based Open Source Software projects where possible.
Who can join?
Membership is restricted to Java developers working in or around London (or those hoping to train in Java, or relocate to London). Membership will not be granted to those involved in the recruitment industry.
Is there a fee to Join, is there a fee for the events?
It’s completely free to join and 99% of our events are completely free. The only event which is charged for is the Unconference, the charge is minimal and it is there to cover refreshments on the day.
How do I join?
Just click on the link on this page to sign up to the mailing list, you'll hear of all of our latest news and events and can take part in the monthly prize draws.
Do you have to go to every presentation?
Absolutely not – it’s completely up to you which events you attend and which you don’t. Every event attracts a different crowd.
Where are the events held?
Europe's Premier technical training company, Skills Matter (Barbican) sponsor most of our events by providing the venue.
Can I read some member feedback?
We have been collecting feedback for the last few years from our members you can read it here: https://www.meetup.com/Londonjavacommunity/about/comments/?op=all
Can I give a presentation to the LJC?
We run various in-person and online events, and welcome highly experienced speakers, all the way through to those just starting out. If you have a presentation you'd like to submit for consideration, please visit https://sessionize.com/ljc
For further information see our blog here: https://londonjavacommunity.wordpress.com/s... Do not hesitate to get in touch with any questions.
Barry Cranford
Founder of London Java Community
Upcoming events (2)
See all- LJC Meet-upMicrosoft, London
Please register on Eventbrite to join this event.
About this event
The LJC is pleased to continue our new series of events, designed to provide all members of our Community with the opportunity to present at an LJC meet-up.
For this upcoming event, we are delighted to be partnering with vJUG. For those unable to attend in person, the event will also be streamed online. We are also grateful for the support of Devoxx UK, who will be contributing to the event and organising an exciting giveaway for attendees.
These events are an excellent opportunity for anyone with an interesting topic to share. You do not need to be an experienced speaker—whether this is your first presentation or one of many, we offer a welcoming, informal platform where you can practice, develop your skills, and share your insights with the Community.
For attendees, this is not only an opportunity to hear from new and familiar voices but also a chance to connect and network with fellow technologists in London.
If you are interested in speaking at a future event, we encourage you to submit your talk and biography details here: https://sessionize.com/ljc/
Huge thanks to our friends at Microsoft for hosting this event and supporting our Community.
Speaker One: Nelson Ekpenyong
Reactive Programming: Unleashing High-Performance, Non-Blocking APIs for Real-Time Applications.
Reactive programming offers a paradigm shift, enabling us to design systems that can handle a high volume of requests while maintaining responsiveness. Building responsive, resilient, and scalable applications is critical in today's world. Yet traditional synchronous programming models often limit performance, especially in I/O-bound applications. This talk dives into the essentials of reactive programming and its practical application using Spring WebFlux.
I'll start by demystifying the core concepts of reactive streams, Mono, and Flux, and understanding how non-blocking APIs differ from traditional blocking ones. Using real-world scenarios, we’ll explore how to build efficient endpoints with WebFlux, manage backpressure, and leverage reactive database connections through R2DBC.
Additionally, I'll cover best practices for error handling and testing reactive applications.
Speaker Two: Dan Erez
Java and the 'Infra From Code' vision
'Infra as code' is a common practice today, but it still requires preparing yaml configurations, frequent updates as the applications changes, etc. But why not deduce the needed infra from the code itself? 'Infra FROM code' is the new vision, claiming the code has all the needed information within it. Let's explore that and see how can Java be the first language to fulfill this novel concept.
This event is organised by RecWorks on behalf of the London Java Community.
The London Java Community is sponsored by Hazelcast, Vonage, Neo4j, and Discover
Not open - LJC Meet-up at CouchbaseCouchbase HQ, London
Please register on Eventbrite to join this event.
About this event
The LJC is delighted to continue our new series of events, aimed at giving all Community members an opportunity to present at an LJC meet-up.
If you have an interesting topic to share, these events are for you. You don’t have to be an experienced speaker - we want to hear your story and offer you a friendly, informal platform to practise and improve your presentations.
For attendees we want this to be a meeting place, where you can talk and network with other technologists in London.If you’d like to speak at a future event, please submit your talk and bio details here: https://sessionize.com/ljc/
Huge thanks to our friends at Couchbase for hosting this event and supporting our Community.
Speaker One: Haoyi Li
Title:
Java build tooling could be so much better!
Synopsis:
The Java language is known to be fast, safe, and easy, but Java build tools like Maven or Gradle have a reputation for being slow, fragile, and confusing. This talk will explore what "could be": where current Java build tools fall behind modern build tools in other communities, in performance, extensibility, and ease of getting started. We will end with a demonstration of an experimental build tool "Mill" that makes use of these ideas, proving out the idea that Java build tooling has the potential to be much faster, safer, and easier than it is today.Speaker One Bio:
Li Haoyi graduated from MIT with a degree in Computer Science and Engineering, since then has built core infrastructure for high-growth companies like Dropbox and Databricks, and has been a major contributor to the open source community. His projects have over 10,000 stars on Github, and are downloaded over 20,000,000 times a month. Haoyi has deep experience in the JVM and has professionally built distributed backend systems, programming languages, high-performance web applications, and much more.Speaker Two: Nicolas Fränkel
Title:
Practical introduction to OpenTelemetry tracing
Synopsis:
Tracking a request’s flow across different components in distributed systems is essential. With the rise of microservices, their importance has risen to critical levels. Some proprietary tools for tracking have been used already: Jaeger and Zipkin naturally come to mind.
Observability is built on three pillars: logging, metrics, and tracing. OpenTelemetry is a joint effort to bring an open standard to them. Jaeger and Zipkin joined the effort so that they are now OpenTelemetry compatible.
In this talk, I’ll describe the above in more detail and showcase a (simple) use case to demo how you could benefit from OpenTelemetry in your distributed architecture.
Speaker Two bio:
Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Also double as a trainer and triples as a book author.This event is organised by RecWorks on behalf of the London Java Community.
The London Java Community is sponsored by Hazelcast, Vonage, Neo4j, and DiscoverYou can see our latest jobs here
You can see our privacy policy here
Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com
Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxdNot open