top of page

London Java Community

The home for those who work with Java and the JVM

What is LJC about?

The LJC is a broad community of technologists and other associates with Java and JVM-related technologies. Although it is based in London, UK – it has some international membership due to its global programmes (such as Adopt a JSR and Adopt OpenJDK). The LJC hosts regular events including casual catch-ups in a cafe, hack days, evening talks, unconferences, workshops, mentoring, demos, a career mentoring by London’s
Java specialists and much more.

The LJC acts as a voice for Java engineers in London UK as well as globally. This includes but is not limited to creating Adoptium, the world’s leading OpenJDK distribution, representing Java developers worldwide on the Java standards body, and contributing towards charitable works.

Upcoming Event

LJC Meet-up at Elastic

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 Elastic for hosting this event and supporting our Community. Speaker One: Carly Richmond - Developer Advocate & Manager @ Elastic Talk: How to Destroy a Software Engineer @Retaining Software Developers is a significant challenge for teams. According to the Infragistics Reveal Survey, 37.5% of respondents expected difficulty in finding developers in 2023. To retain talent and keep DevOps engineers happy, we need to know how to make them unhappy. Join me as I discuss antipatterns in management, development, testing and monitoring patterns that can stop you retaining awesome software engineers. Outline I’ll cover:- Alert volume evaluation, and how we alert bombardment leads to burnout and alert fatigue. I’ll also cover best practices for on-call rotation and BYOD usage to stop engineer burnout even when they’re not on call. SLO and metric comparison across teams, and how comparing team metrics rather than improving metrics such as DORA over time for a single team breeds animosity and demoralises engineers. Code reviews with jerkish or unhelpful comments, and the difference between radical candour through constructive feedback and pulling people down. Tool overload, and how selecting a common toolbox reduces the need for context switching. Flaky or poor testing, and how it builds mistrust and apathy in platform quality. Constant work items and a lack of learning time, and how a lack of training opportunities and space to grow leaves engineers feeling stuck. Lack of support for conference attendance and speaking, and how community connections help engineers grow and learn. Speaker Two: Alisher Alimov - Software Engineer at NVIDIA Talk: Transition to a reactive architecture The presentation is focused on practical aspects of transition to reactive architecture. It discusses the problems of processing large volumes of requests and managing distributed services. The presentation emphasizes moving from traditional blocking operations to non-blocking, asynchronous processes to improve scalability, fault tolerance, and performance. Key points include: Introduction to Reactive Architecture: Understanding the need for a scalable and fault-tolerant architecture that efficiently handles client requests while minimizing errors. Reactive Architecture Solutions: Discusses how the principles of reactive architecture, including non-blocking I/O, event-driven programming, and microservices, address these challenges, resulting in more efficient resource utilization, reduced latency, and improved overall system performance. Practical Applications: Examples of reactive architecture implementations in real-world scenarios, especially in environments requiring high parallelism and low latency processing. Challenges in transition to reactive architecture The goal of the presentation is to educate the audience on the benefits of moving from blocking operations to a more efficient, reactive approach, ultimately leading to more responsive and scalable systems. This event is organised by RecWorks on behalf of the London Java Community. The London Java Community is sponsored by Hazelcast, Neo4j, Redis, and Discover

D

Days

H

Hours

M

Minutes

S

Seconds

NO EVENTS AT THE MOMENT...

The next event is coming soon!

Our Initiatives

The LJC has many initiatives, all volunteer lead and founded by our organisers and members. Read about our initiatives below.

Eclipse_Foundation_Logo.svg.png

The Eclipse Foundation is a non-profit organisation that supports open source software development. It provides a place for developers to collaborate on and innovate open source projects. The Eclipse Foundation also provides services to the Eclipse community, such as IP management, ecosystem development, and marketing.

The LJC has a seat on the JCP and runs the Adopt a JSR programme for Java SE (at OpenJDK), Java ME and Java EE (now Jakarta EE).

Untitled design.png

The LJC works on OpenJDK, and co-founded Eclipse Adoptium (the successor to AdoptOpenJDK), the world’s leading FREE OpenJDK distribution!

microprofile.png

The LJC is a founding member of microprofile.io –
a new community around building a defacto set of API’s and implementations for Microservices in Java.

jakartaee.jpeg

The LJC is a founding member of Jakarta EE / EE4J – the new home for Java EE at the Eclipse Foundation.

4.jpg

Sponsor the LJC

The LJC has a multitude of events and global initiatives impacting hundreds of thousands of developers due to the generosity of Recworks, volunteers and key sponsors. You can donate directly or talk to us about a sponsorship package.

Talk to us on Slack

Our LJC Slack group is a vibrant real time community where you can speak with your fellow technologists and world leading experts about topics that matter to you!

Since it’s inception, RecWorks have always invested in and sponsored the London Java Community both in terms of time and money to power the events. Over the years that relationship has now become more official in that for any placement which came through an LJC event, RecWorks now gives a % of all the placements back to the community. 

LJC-site-header-image-v1 (1) (1).png

Get to know us.
Join in.

  • LinkedIn
  • Twitter
  • Youtube
  • meet

The London Jamocha Community Interest

6633, 182-184 High Street North,

East Ham

London E5 2JA

bottom of page