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?

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: http://www.meetup.com/Londonjavacommunity/about/comments/?op=all

For further information see our blog here: https://londonjavacommunity.wordpress.com/s... (https://londonjavacommunity.wordpress.com/sign-up/) Do not hesitate to get in touch with any questions.

Barry Cranford
Founder of London Java Community

Upcoming events (2)

Java with Sander Mak

Sign up on Eventbrite for Location

'Modules or Microservices?' Microservices promise a scalable architecture, increased flexibility, and better performance. But then you find out what’s actually involved in designing and running a microservices-based architecture. Turns out it’s not that straightforward after all. Often the discussion around microservices is framed by a false dichotomy between the messy monolith and the lean and mean microservices architecture. Fortunately, there’s a third way: the modularized application. Functional decomposition doesn’t imply that every component has to become its own independent process. Modularization is about strong encapsulation, well-defined interfaces, and explicit dependencies. Many languages offer in-process modularization features (for example, Java with its all-new module system). In this session we explore the right (and wrong) reasons for going with a microservices architecture, as well as what a modularized application entails. There’s a place for both independently deployed microservices and larger applications with a strong internal modular structure. Choose wisely. 'Migrating to Java Modules' The module system delivered in Java 9/10 is a great advancement for the Java language, and we would like to migrate existing code to make use of the module system. Migrating an existing code base from the classpath to any kind of module system can be a challenging task. The Java module system comes with a number of features to ease migration. This includes automatic modules and the unnamed module. While these features provide great value, they do require an understanding of the module system to use them to their full potential. In this talk we look at examples of migrating real code, based on a Spring/Hibernate application. We’ll face common problems we run into during migration, which gives us practical tips to apply, but also a good understanding of the module framework itself and the various migration features it supports. This talk is an excellent preparation to start migrating your own code. About the speaker Sander Mak is a Fellow at Luminis in The Netherlands, where he crafts modular and scalable software, most often on the JVM, but with a touch of TypeScript when needed. He also is a Java Champion and author of the O'Reilly book 'Java 9 Modularity' (see https://www.javamodularity.com). As an avid conference speaker, Sander loves sharing knowledge, also through his blog at http://branchandbound.net and as Pluralsight instructor. You can follow him on Twitter at @Sander_Mak Agenda TBC This event is organised by RecWorks on behalf of the London Java Community. This is a placeholder for the event being run on Eventbrite: https://www.eventbrite.co.uk/e/java-with-sander-mak-tickets-53993380655. Please ensure you sign up with your full name. This event is organised by RecWorks on behalf of the London Java Community. You can see our latest jobs here: https://recworks.co.uk/java-developer-jobs-london/. You can see our privacy policy here: http://recworks.co.uk/privacy-policy Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com Sign up here if you're not a member: https://barrycranford.typeform.com/to/IIyQxd

Docklands.LJC: Reactive Systems

Sign up on Eventbrite for Location

We are pleased to bring you the next event of the Docklands.LJC, a group within the main London Java Community that focuses on the developer community in and around Canary Wharf each month. January's speaker is Dave Farley. Reactive Systems 21st Century problems cannot be solved with 20th Century software architectures. So why is the starting point for so many projects built on the assumption of a simplistic monolithic, three-layer architecture sat on top of a RDBMS? Hardware has progressed. It has changed many of the assumptions that such architectures were built upon. Modern systems are distributed, deal with massive throughput of data and transactions. Users expect 24/7 service. The Reactive Manifesto describes what it takes to build systems that meet these demands. Such systems are Responsive, Resilient, Elastic and Message Driven. What does this mean in terms of software architecture and design? This presentation will introduce these ideas and describe how systems built on these principles work. Speaker Bio Dave Farley, founder and director of Continuous Delivery Ltd, is a thought-leader in the field of Continuous Delivery, DevOps and Software Development in general. Dave is co-author of the Jolt-award winning book 'Continuous Delivery' a regular conference speaker and well known blogger. *** Please note *** This is a placeholder for the event being run on Eventbrite: https://www.eventbrite.co.uk/e/docklandsljc-reactive-systems-tickets-53396052029 Your *FULL NAME* is required by building security in order to attend. Agenda: 6.15pm: Doors open 6.30pm: Reactive Systems 7.30pm: Questions Arrive from 6:15pm, talks will begin promptly at 6:30pm. Attendees arriving after 6:40pm may not be admitted. Follow us on Twitter to hear about new and upcoming events: @docklandsljc This event is organised by RecWorks on behalf of the London Java Community. You can see our latest jobs here: https://recworks.co.uk/java-developer-jobs-london/. You can see our privacy policy here: http://recworks.co.uk/privacy-policy Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com Sign up here if you're not a member: https://barrycranford.typeform.com/to/IIyQxd

Past events (653)

Project Valhalla and Java

Sign up on Eventbrite for Location

Photos (578)

Find us also at