DEV Community

Java

More than just a cup of coffee, Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Modern Authentication: Beyond JWT

Modern Authentication: Beyond JWT

1
Comments 1
4 min read
Checked Exceptions in Java Q &A Advantages and disadvantages

Checked Exceptions in Java Q &A Advantages and disadvantages

2
Comments
3 min read
JVM vs V8: How Java and JavaScript Execution Works

JVM vs V8: How Java and JavaScript Execution Works

Comments
6 min read
What Is the N+1 Problem in Hibernate/JPA? How to resolve it? Interview Q&A

What Is the N+1 Problem in Hibernate/JPA? How to resolve it? Interview Q&A

Comments
4 min read
Stop Writing Webhook Boilerplate in Spring Boot

Stop Writing Webhook Boilerplate in Spring Boot

Comments
2 min read
Why Floci is built in Java (and why that's the right call in 2026)

Why Floci is built in Java (and why that's the right call in 2026)

5
Comments
4 min read
From B.Com to Backend Engineer: My Masai School Journey

From B.Com to Backend Engineer: My Masai School Journey

Comments
4 min read
Semantic Search Is an Architecture Problem

Semantic Search Is an Architecture Problem

Comments
10 min read
Getting Started with Spring AI: Transforming Java Backend Development

Getting Started with Spring AI: Transforming Java Backend Development

4
Comments 2
1 min read
Which Java Construct Should You Use? Let Change Drivers Decide

Which Java Construct Should You Use? Let Change Drivers Decide

5
Comments 1
14 min read
How I Built a 3-Tier Approval Engine with Spring Boot and Spring Security

How I Built a 3-Tier Approval Engine with Spring Boot and Spring Security

1
Comments 1
5 min read
In the AI age, Java is more relevant than ever

In the AI age, Java is more relevant than ever

Comments
4 min read
Understanding the JVM, JDK, JRE, and Implementations: Key Differences in 2026

Understanding the JVM, JDK, JRE, and Implementations: Key Differences in 2026

Comments
10 min read
Optimizing Threat Detection in Java: Using PriorityQueues for Real-Time Systems

Optimizing Threat Detection in Java: Using PriorityQueues for Real-Time Systems

Comments
2 min read
Testing Sagas with Real Failure Scenarios

Testing Sagas with Real Failure Scenarios

1
Comments
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.